Satkar Indian Cuisine

Food
233 State St
Los Altos, CA 94022
(650) 947-8729