This is a typical Italian restaurant offering Mediterranean cuisine. It features pizza made in an original Neapolitan wood-fired oven and boasts a spectacular view from its large terrace.