Profile
Located in: Franklin Square
Address: 1290 Benton St, Santa Clara, CA 95050
Google reviews
Santa Clara staple family-friendly Italian Restaurant near Santa Clara University. Service and food are both wonderful. Had to take off a star due to the dusty shelve and dirty dishes near where we sat as it wasn’t appealing to see. However, been coming here for close to 20 years and the food is still delicious.
Map
Loading...
No Records Found
Sorry, no records were found. Please adjust your search criteria and try again.
Maps failed to load
Sorry, unable to load the Maps API.