Star Of India

  • 3167 Delaware Avenue,
    Buffalo, NY 14217
  • Phone: 716-447-4388
  • Cuisine: Indian Restaurant

Map

Unable to Display Map