Star of India Restaurant
Indian
Kenilworth, NJ
1.7 mi