386 Caledonian Rd, London N1 1DY
The Skewer offers an authentic taste of Turkish and Mediterranean cuisine, emphasizing fresh ingredients and traditional flavors in every dish, inviting guests to indulge in a genuine culinary experience.
Rating: 4.1
Rating: 4.7