Alotta's
2249 Grant Rd, Los Altos
(650) 967-0299
Recent Reviews
You May Also Like
Starbucks - 22390 Homestead Rd
Coffee Shops, Coffee & Tea, Coffee
Subway - 22352 Homestead Rd
Sandwich Shop, Fast Food
Red Pepper Bar and Grill - 2310 Homestead Rd J
Mexican
Restaurants in Los Altos, CA
Alotta's
2249 Grant Rd, Los Altos, CA 94024
(650) 967-0299