Restaurants - Deli in Taylor, TX
Subway Sandwich Shop