Subway 56977

Subway #56977-0 is a Subway restaurant located at The Plaza Santa Maria, 250 Patton, Houston, Texas.