Subway 5310

Subway #5310-0 is a Subway restaurant located at Bird Bay Plaza Space, 533-A US Highway 41 Bypass North, Venice, Florida.