Isola is an excellent restaurant. Every time on my birthday we would go to Isola. The food there is splended. They have a great buffet or you can order. The food is so fresh and the lobster well I probably take 3-4 dishes of lobster every time. I recommend Isola for sure.