10028 Foothill Blvd S, Rancho Cucamonga, CA 91730 +1 909-987-2617
restaurant, Rancho Cucamonga, CA, United States
Today
How to go there