3 places in Delhi and NCR
Snack bar in Delhi and NCR
Guest reviews and the details for your next visit.
Snack bar
Food House Snacks
shop no 9 ground floor, Eros Metro Mall, Pocket 1, Sector 14 Dwarka, Dwarka, New Delhi, Delhi, 110078, India
No restaurants match those filters.