European food with a great ambience. The roof top tables offered a nice view and relaxing atmosphere. The service was at times a bit slow, but it didn’t impact the experience. Had a great smoked duck pizza and a chocolate lava cake that was to...More