Subway 51632

Subway #51632-0 is a Subway restaurant located at Exxon Gas Station/Convenience Store, 1320 Gross Road, Mesquite, Texas.