This restaurant is a wonderful find, in a small strip mall........but worth the effort. The food tastes like you are right back in Italy and the service is warm and welcoming. This is always a must stop when we are in Ft. Myers, my favorite is the eggplant parmesan, can't get enough of it.