The Lunch Break Spot

Restaurant
$ $
Loma (Noel)
Temple City, CA