Hours & Location
11100 Ventura Blvd,
Studio City, CA 91604
(818) 763-7837
Sunday - Wednesday: 11:00am - 12:00am
Thursday - Saturday: 11:00am - 2:00am
(Hours may very during COVID-19)
HAPPY HOUR: Daily 3pm - 7pm