Star of India Restaurant
Indian
Kenilworth, NJ
0.1 mi