Restaurant in Locorotondo that serves awesome local food. What makes it extra special is its beautiful interior. The rounded walls in true trulli style may or may not have something to do with that.
Location: Locorotondo, Puglia, Italy