The Engineer’s Food Plaza
Mill Chawl, Shop No.22, Dr. Shivram, Dattaram Lad Marg, Kalachowki, Chinchpokli, E, Maharashtra 400033, India, India
5
Moderate
Food court
About
No description available.
#Food court#best Street%20Food in chinchpokli
No description available.