Address: 2855 Stevens Creek Blvd, San Jose, CA 95128
Telephone: (650) 456-9200
Business type: Italian restaurant
Dinner theater Santa Clara
Floridian restaurant Santa Clara
Italian restaurant Santa Clara
Maltese restaurant Santa Clara
Marche restaurant Santa Clara
Pasta shop Santa Clara
Central European restaurant: Eataly
Collectibles store: Legends Comics &...
Ice cream shop: Salt & Straw
Pasta shop: La Pizza & La Pasta
Russian restaurant: iCHiNA