Setup your precise location

The Foodworms

5 42 in Google
₹600 for two
Fast Food
Location
Shop No. 1/36, Ground Floor, Mall Road, Tilak Nagar, Rajouri Garden, West , Delhi-110018
Closed
CLOSED, OPENS AT 1PM


The Foodworms Photos
AMBIENCE
FOOD