Loading map…

Eighty’s Kitchen

Eighty’s Kitchen in London, United Kingdom, offers a unique dining concept. The aroma of fermented ingredients hints at innovative flavors. Their dishes are celebrated for their intriguing textures, offering a delightful contrast. Visit this modern establishment at Strand, WC2R 0LR, London.