My family went there three times. The fist time after a 40 minute wait, they brought the wrong food. The second was my grandmothers birthday, we made reservations and they were going to serve us a birthday cake- after being seated 30 minutes late, they forgot to defrost the cake- causing us to wait another hour after they served us food for it to arrive. They gave us a $100 gift card to make up for it. The third time we went to use the gift card, and the waitress spilled scalding hot coffee in both my parents. They gave us three free cannolis To apologize but did not comp any part of the bill. Avoid!!!