Restaurants - Deli in Dumas, TX
Subway Sandwich Shop