Terrace
Italian · Mediterranean · Pizza
This Italian restaurant specializes in handmade pizzas and pasta, offering a full à la carte Mediterranean menu. They also feature freshly caught fish and locally sourced ingredients, with a separate bar and takeaway service.
Location