For reservations or inquiries, give us a call…

Phone
(818)985-9222

Address
11814 Ventura Blvd,
Studio City, CA 9104

Hours
Tuesday–Sunday
5pm–Late