Subway 31462

Subway #31462-0 is a Subway restaurant located at The Plazas at Legacy Park Center, 8925 Fallbrook Drive Suite 800, Houston, Texas.