Subway 27301

Subway #27301-0 is a Subway restaurant located at Rotonda Plaza, 5855 Placida Road Unit #404, Englewood, Florida.