Tre Monti
270 Main St, Los Altos
(650) 935-2197
Recent Reviews
Order Online
Reserve
You May Also Like
Cafe Nur - 280 Main St
Mediterranean
Rustic House Oyster Bar & Grill - Los Altos - 295 Main St
Seafood, Bar, American, Pet Friendly
Le Boulanger - 301 Main St
Bakery, Coffee & Tea, Pet Friendly
Restaurants in Los Altos, CA
Tre Monti
270 Main St, Los Altos, CA 94022
(650) 935-2197