Star of India Restaurant
Indian
Kenilworth, NJ
1.6 mi