Subway 2254

Subway #2254-0 is a Subway restaurant located at Westhill Village Shopping Center, 7507 Westheimer, Houston, Texas.