Restaurants - Deli in Oakdale, LA
Subway Sandwich Shop