Subway 52930

Subway #52930-0 is a Subway restaurant located at, 1570 Kennedy Causeway , North Bay Village, Florida.