Te'Zgara

Te'Zgara is a Mediterranean restaurant blending Balkan and Albanian flavours in a warm, rustic chalet-style setting. Famous for its grilled dishes and homely atmosphere, it brings authentic tastes to the heart of London.

View on floorplan