Does this place have a happy hour?
Address: 6500 Selma Ave, Los Angeles, CA 90028, USA
Shyanna Gibson | Jan 29, 2022
Be sure to double check before they go charging your card
Eddie Navarro | Jan 29, 2022
Yes!
J Oh | Jan 29, 2022
Yes.. Especially in the lower oval bar
Thanks! Your answer is awaiting moderation.