Prima Strada Ristorante
Address:
127 1st St, Los Altos, CA 94022
Phone:
(650) 917-2000
Restaurants
Other Businesses:
- I Fratelli Restaurant at 388 Main St, Los Altos, CA 94022
- Round Table Pizza at 399 1st St, Los Altos, CA 94022-3605
- Sumika at 236 Central Plz, Los Altos, CA 94022
- Chinese Fine Arts Gallery at 334 State St, Los Altos, CA 94022
- Chris's Fish & Chips at 209 1st St, Los Altos, CA 94022