For reservations or take-out orders, please call: 818-957-7524 Hours of Operation: Daily hours: 4-8 PMFri & Sat: 4-9:30 PMClosed Tuesdays.
2235 Honolulu Ave Montrose, CA 91020