My friends and I recently had lunch at this wonderful restaurant located in a strip mall in Naples. I've been there a number of times before and it has always been great. The chicken rolls are a personal favorite. They are large and absolutely delicious! The pizza is also excellent! They have a very varied menu and are reasonably priced. The service was also excellent! We plan to return there soon.