Restaurants - Deli in Lamesa, TX
Subway Sandwich Shop