Gallipoli, Italy
Perched overlooking Gallipoli's stunning castle, this Italian restaurant serves expertly prepared dishes in a warm, attentive atmosphere. The spacious terrace and thoughtful service create an ideal setting for memorable meals, with generous portions and excellent value that keeps guests returning.
+4 more