Subway Sandwiches & Salads

Restaurant in Metairie, LA

Address

3113 David Dr
Metairie, LA
70003

Phone

504-888-6224

Map & Directions

Get Directions To Subway Sandwiches & Salads:

Google Maps Apple Maps Bing Maps