Google this address, it's " The Dock " restaurant. But there is a souvenir store that is close to that . It is right next store to Napoli's pizza . They have some neat shirts and other things too.
Than this is Not Really the Place to go there are more the Big brands just go to fort Myers beach or somewhere for buying soviniers
Yes, but in town is better deal
Thanks! Your answer is awaiting moderation.