Subway 2148

Subway #2148-0 is a Subway restaurant located at Village Real Shopping Center, 963 Nasa Road 1, Houston, Texas.