Subway St Charles Ave
Telephone:
504-561-6060Website:
www.subway.comCategories:
RestaurantsRestaurant hours
Mon-Fri: 7:00 AM-9:30 PMSat: 8:00 AM-9:00 PM
Sun: 8:00 AM-6:30 PM
Available For
Order Catering, BreakfastAbout Subway St Charles Ave
The Subway restaurant located at 2000 St Charles Ave in New Orleans, LA 70130 offers a comfortable and casual atmosphere with friendly staff members who are dedicated to providing great service. The restaurant serves fresh and delicious sandwiches made with high-quality ingredients that are carefully prepared on freshly baked bread. Customers have a wide variety of choices when it comes to condiments, toppings, and sauces, with options for vegetarians and meat lovers alike. The dining area is clean and well-maintained, making it a great spot for lunch or a quick bite to eat on the go.Other Subway Locations
Subway locations in New OrleansSubway locations in Louisiana
Subway locations in United States
Subway locations worldwide