Subway 5850

Subway #5850-0 is a Subway restaurant located at Westwood Square Shopping Center, 9770 Bissonnet, Houston, Texas.