Star of india

Indian restaurant · 1297 Fort St, Wyandotte, MI

Dine-In

More food in Wyandotte, MI · Indian Food in Wyandotte