Subway TDI Town Square
Telephone:
011 2647 7778Website:
www.subway.comCategories:
RestaurantsRestaurant hours
Mon-Tue: 11:00 AM-11:00 PMWed: Closed
Thu-Sun: 11:00 AM-11:00 PM
About Subway TDI Town Square
Subway at Nehru Place Metro Station, TDI Town Square in New Delhi is a popular sandwich chain that offers delicious and healthy fast food options. The restaurant provides a spacious and clean seating area for customers to enjoy their meals. The menu features a variety of subs, salads and sides catering to different dietary preferences, including vegetarian and non-vegetarian options. The staff is friendly, and the service is quick, making it a convenient stop for commuters and shoppers alike. Overall, Subway offers a convenient and satisfying option for a quick and healthy meal in the busy and bustling Nehru Place area.Other Subway Locations
Subway locations in DelhiSubway locations in Delhi
Subway locations in India
Subway locations worldwide