Subway 17085

Subway #17085-0 is a Subway restaurant located at Texaco Gas Station, 10701 Biscayne Boulevard, Miami, Florida.