Quick Lunch. Late Dinner.
Parties. Special Occasions. Meetings.
Order Online. Delivery.

Our Location

Yorba Linda

18521 Yorba Linda Blvd
Yorba Linda, CA 92886

(714) 777-8989

Hours

Monday - Sunday: 11:00 am - 9:00 pm