- Listed in Restaurants
- 630 Colonial Promenade Pkwy Alabaster, AL 35007
- (205) 664-0577
Subway Restaurants India – Eat Fresh Sandwiches & Salads at India’s Favorite Restaurant, Subway International
Subway Restaurant Menu and Sandwich Locations Delhi, India – Eat fresh sandwiches and salads at Subway, India’s favourite restuarant. Subway restaurants are a popular fast food chain in Delhi, India. Grab delicious, fresh Subs and have a yummy day.