Address: 11814 Ventura Boulevard, Studio City, CA 91604Screen-Shot-2014-12-22-at-11.01.50-AM-300x207

Phone: 818.985.9222

Hours: Monday- Sunday/ Lunch: 11:30 am2:30 pm & Dinner: 5:30 pm11:00 pm

Facebook | Twitter