"I've been coming to this place since I was a kid, with my parents."
Phone: +15107927272
Address: 36700 Cedar Blvd Newark, CA 94560-3242, United States
City: Newark
Thursday: 11:30-19:00
Friday: 11:30-19:00
Saturday: 11:30-19:00
Dishes: 11
Amenities: 4
Categories: 5
Reviews: 375