Loading map…

carlov.restaurant

Explore the culinary scene of Palermo, Italy, at this distinguished restaurant. A fragrant aroma hints at the fresh Mediterranean ingredients used, with textures that are both refined and satisfying. Their grilled specialties are a must-try.