8775 Baseline Rd, Rancho Cucamonga, California 91730 USA
The interior of the restaurant
Photo Credit: Yelp