Main content starts here, tab to start navigating

Hours & Location

4884 Main St,
Yorba Linda, CA 92886

714-463-4424

This week we will be open for take-out on the following days:

Friday 3:00pm to 8:00pm

Saturday 11:00am to 8:00pm

Sunday  11:00am to 7:00pm

See our take-out menu.

Call 714-463-4424

Get Directions