Restaurants - Deli in Manor, TX
Subway Sandwich Shop