Restaurants - Deli in Elsa, TX
Subway Sandwich Shop