Restaurants in Rancho Cucamonga, CA
Restaurants • Italian Restaurants
12240 Foothill Blvd.,
Rancho Cucamonga ,
CA
91739
UNITED STATES
Based on 1 reviews
THE BEST!!
My husband and I LOVE this restaurant!! You HAVE to get the Italian Nachos... soooooooo delish!! We could eat them everyday!!! Our favorite main dish is the Timbillo, it's not on the menu anymore, but they still make it for us. A similar...Worldwide > United States > Rancho Cucamonga, CA > Restaurants