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.
Photos
Map
Loading...
No Records Found
Sorry, no records were found. Please adjust your search criteria and try again.