Restaurants - Deli in Stanton, TX
Subway Sandwich Shop