Subway 17702

Subway #17702-0 is a Subway restaurant located at Tom Thumb Food Stores, 18400 Southwest 177th Avenue, Miami, Florida.