Nervous Nellie's Crazy Waterfront Eatery in Fort Myers Beach, FL
Nervous nellies, ft Myers beach, Florida. My wife and I just returned from a her and I vacation and thought that this place needed your attention. I have to say that we are still telling people about this place. I feel this place needs a visit.