Address: 1100-1300 Franklin St, Santa Clara, CA 95050
Business type: Shopping mall
Promenade Santa Clara
Shopping mall Santa Clara
Wine wholesaler and importer: Santa...
Pizza delivery: Mountain Mike's Pizza
Sushi restaurant: Rantei Japanese...
Barber shop: Sam & Roy's University...
ATM: ATM