Subway North Carrollton Ave
Address:
231 N Carrollton Ave Center, 231 North Carrollton Ave, New Orleans LA 70119 (Directions from | to)Telephone:
504-581-8651Website:
www.subway.comCategories:
RestaurantsRestaurant hours
Mon-Sun: 8:00 AM-9:00 PMAvailable For
Curbside Pickup: 11:00 AM - 7:00 PM, BreakfastAbout Subway North Carrollton Ave
The Subway restaurant located at 231 N Carrollton Ave Center in New Orleans is a clean and spacious eatery, perfect for a quick and satisfying meal. The staff is friendly and efficient, ensuring that each sandwich is made to the customer's specifications. The restaurant also offers a variety of healthy options, including salads and fresh toppings for sandwiches. Overall, the Subway at 231 N Carrollton Ave Center is a great spot for a delicious and convenient meal.Other Subway Locations
Subway locations in New OrleansSubway locations in Louisiana
Subway locations in United States
Subway locations worldwide