"Due to lack of staff, things were slow, but the food tastes good!"
Phone: +17142833040
Address: 22322 Old Canal Rd, 92887 Yorba Linda, United States
City: Yorba Linda
Monday: 05:00-00:30
Tuesday: 05:00-23:39
Wednesday: 05:00-23:39
Thursday: 05:00-23:39
Friday: 05:00-23:39
Saturday: 05:00-00:30
Sunday: 05:00-00:30
Dishes: 10
Amenities: 4
Categories: 5
Reviews: 7889