12728 Foothill Blvd, Rancho Cucamonga, California 91739 USA
Our table for 14 people
Photo Credit: Yelp