Dining Review: Fresh Catch Bistro

The eatery brings fine dining to Fort Myers Beach.