Temple City Location!
Temple City Location!
5747 Rosemead Blvd,
Temple City, CA 91780
5747 Rosemead Blvd,
Temple City, CA 91780
Do you have dietary concerns? Questions about an upcoming event? Drop us a line, and we'll get back to you soon!
Open today | 11:00 am – 09:30 pm |