SUBWAY®Restaurants

115 Robert E Lee Boulevard, New Orleans
Website: order.subway.com
Phone: +1 504-282-2267

Categories: Establishment  Food  Restaurant 

Suggest updates

Reviews

2
Dec 25, 2017

Jose Villarreal

Service here is really bad, it's almost like they are doing you a favor, they are always missing stuff, bread, pizzas or ingredients. The food is subway good but the service makes it not worth it.


Write a review

The nearest companies