Mare Nostrum is a pizza restaurant specializing in handmade pizzas and pastas, offering a relaxed dining experience with sea views.