Our Menu

Our Location

Meadowood Plaza

737 N Placentia Ave.
Fullerton, CA 92831

(714) 366-1989

Hours

Monday - Sunday: 12:00 pm - 8:00 pm