Filters:
buffet restaurant in Los Altos
About 5 results.
Amber India
El Camino Real 4926, 94022 Los Altos, United StatesAmber India Restaurants has five locations across North California serving both classic and contemporary Indian cuisine. Our group of award winning Restaurants offers a class of distinctive culin…
Sweet Tomatoes
Grant Road 1040, 94040 Mountain View, United StatesAt Sweet Tomatoes, Your Options Are Limitless. Visit Your Local Restaurant For Endless Salad, Soup, Freshly Baked Breads, Scratch-Made Desserts & More!