Vegan
no imageSitar Indian Cuisine


110 Cochrane Plaza
Morgan Hill,CA 95037
408.776.7000