11310 Ventura Blvd, Studio City CA 91604 | (818) 423-2240
Mon-Sat 11:30 - 9:00pm | Closed Sun . No Reservations

11310 Ventura Blvd, Studio City CA 91604 | (818) 423-2240

.... or email us.

Your Name (required)

Your Email (required)

Subject

Your Message