WE'RE OPEN 3110 Glendale Blvd. Los Angeles, CA 90039 323.667.9591 Open 7 days a week Sun - Thurs: 11:30AM - 10PM Friday - Saturday: 11:30AM - 11PM Now open on Mondays Parking in Rear
| Home | About | Menu | Reviews | Gallery | Contact |