Satkar Indian Cuisine

  • 233 State St,
    Los Altos, CA 94022
  • Phone: 650-947-8729
  • Cuisine: Indian Restaurant

Map

Unable to Display Map