Wednesday open from 11:00 AM to 11:00 PM
Subway is a sandwich shop and fast food restaurant located in New Delhi, Delhi. The average rating of this place is 4.00 out of 5 stars based on 166 reviews. The street address of this place is Shop No. 11, Epicuria Food Court, TDI Mall, Nehru Place Metro Station, New Delhi, Delhi 110019, India. It is about 1.28 kilometers away from the Govindpuri railway station.
Kkp Kkp 11 months ago
Good humble place..Less room inside though but the staff is courteous and welcoming. I'd recommend them to have details of all sauces on a sidebar or around somewhere. But great options for vegetarian Indians as compared to outside India Subways!
Midhun M 15 months ago
Have been eating from here for sometime now and thought of giving a review. This is one of the well maintained subways in south delhi. Really good veg and non veg subs and adds adequate amount of veggies and other fillings. Staffs are always kind and helpful. Overall a nice joint.
Yash Magrothia 70 months ago
If you are looking for some option that should be healthy and tasty at the same time, then you must try Subway!!! Situated near the Nehru place metro station opp. to epicuria restaurant near satyam cinemas. They deliver it so fresh that you can feel it in every bite. The best part about subway is, it let's you choose the veggies you want to eat in your sub.
Sunday | 11:00 AM - 11:00 PM |
---|---|
Monday | 11:00 AM - 11:00 PM |
Tuesday | 11:00 AM - 11:00 PM |
Wednesday | 11:00 AM - 11:00 PM |
Thursday | 11:00 AM - 11:00 PM |
Friday | 11:00 AM - 11:00 PM |
Saturday | 11:00 AM - 11:00 PM |
N.B. The timetable is based on our last updated data on January 25, 2024.