Arti Natural Indian cafe

Restaurant in Bolinas, California