The Traffic Jam
Naka, 387 Last, Bus Stop, NM/27/85, C/2 Road No 01, near BMC Chawl, Vikhroli Park Site, Hanuman Nagar, Vikhroli West, Mumbai, Maharashtra 400079, Vikhroli, India
5
Moderate
Restaurant
About
No description available.
#Restaurant#best street%20food in vikhroli