McClelland Center Sandwich Shop
Address:
6100 Hillcroft St, Houston, TX 77081
Phone:
(713) 772-7129
Subs & Sandwiches
Other Businesses:
- Denny's at 8199 SW Frwy, Houston, TX 77074
- Murphy's Deli at 2691 Wilcrest Dr, Houston, TX 77042
- Subway at 13151 Bissonnet St, Houston, TX 77099
- Chato Burgers at 14845 Bellaire Blvd, Houston, TX 77083
- Blimpie at 2246 W Holcombe Blvd, Houston, TX 77030