Subway 52930

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