"Excellent staff. Quality food. Always fresh. The owner seems to run a tight ship."
Phone: (+1)8183603999
Address: 10305 Zelzah Ave, 91326, Northridge, United States
City: Northridge
Monday: 07:00 -23:29
Tuesday: 07:00 -23:29
Wednesday: 07:00 -23:29
Thursday: 07:00 -23:29
Friday: 07:00 -23:29
Saturday: 07:00 -23:29
Sunday: 07:00 -23:29
Dishes: 35
Amenities: 1
Categories: 2
Reviews: 1122