Your location
Deals are shown near this location.
No reviews on YupUp yet.
2898 Homestead Rd, Santa Clara, CA 95051
La Pizza & La Pasta
4.4(1735)
Also an Italian Restaurant · 2.0 mi away
Maggiano's Little Italy
4.3(4601)
Il Fornaio Santa Clara
4.2(2302)
Also an Italian Restaurant · 3.0 mi away
Eataly
4.0(3396)
Palermo Italian Restaurant
4.5(1597)
Also an Italian Restaurant · 4.3 mi away
The Old Spaghetti Factory
4.1(4130)
Also an Italian Restaurant · 4.7 mi away