Restaurants - Deli in Dalhart, TX
Subway Sandwich Shop