Subway 54658

Subway #54658-0 is a Subway restaurant located at Flash Foods Convenience Store/Gas, 5518 Fletcher Avenue, Fernandina Beach, Florida.