Food was very good. Service left something to be desired. The waitress went on "break" during our meal and had introduced us to her replace her however, somewhere lost in translation was our food. We were there almost 90 minutes before we got served and that was only after we had to talk to the manager. Great recovery- free dessert!