HOME
OUR STORY
MENU
ORDER NOW
LOCATION
More
Monday: Closed
Tues - Sun: 1:00 - 10pm.
7404 Melrose Ave, Los Angeles, 90046
Phone: (323) 424 - 3399