Both are located in the Bell Tower Shops in south Ft. Myers. I actually don't recommend Bistro 41. Their menu is not that interesting. Seems to have been dumbed down. It's ok for lunch.
Cru is cutting edge contemporary cuisine. Geat wine list. Make sure to get the truffle fries.