Dining room open & curbside pickup available!
20355 Yorba Linda Blvd.
Yorba Linda, CA 92886
Mon - Thu:
11:00 am-6:00 pm
Fri:
10:00 am-9:00 pm
Sat - Sun:
12:00 pm-6:00 pm