Subway 49542

Subway #49542-0 is a Subway restaurant located at Oak Lake Plaza, 16639 West Airport, Sugar Land, Texas.