is what I would call this place. You know a place is good when you see people hoarding around it. Elco is just the place you want to visit when you are in a mood to eat all you can street food. My tip will be to sit outtside if you want to complete the Elco experince, though inside is also pretty neat.
For all those who have firangi friends and relatives dying to get a taste of spicy Indian chaats, bring them here without blinking an eyelid. One of the most hygenic places to try out street food.
Irrelevant, but a Mario Miranda dresses the wall up :)