Subway 21248

Subway #21248-0 is a Subway restaurant located at Chevron Gas Station/Convenience Store, 47 Avenue East, Apalachicola, Florida.