Via Umberto I, 9 Corigliano d'Otranto 73022
Offering free WiFi, Olo Kalò Locanda is located in Corigliano D'Otranto in Grecia Salentina. Guests can enjoy local cuisine at the restaurant.With air conditioning, rooms feature a flat-screen TV and...more