Located at: 62 Leyn Baan Street, Galle Fort, Sri Lanka Visited on: 05 Aug, 2019 This wine-and-dine Italian restaurant located inside the Fort conveniently popped up in the newspapers the day before we were to visit Galle. It also had rave reviews, which was encouraging. Hence, we decided to stop by for lunch. The interior was…
