Shawarma Hut - Restaurant Elephant and Castle
Restaurant · Southwark

Shawarma Hut - Restaurant Elephant and Castle

$$ · Turkish

Elephant and Castle Turkish spot riding social media hype—generous portions and fair prices, but expect underwhelming spicing unless you add their red chilli sauce.

Info

📍
Address
292b Walworth Rd, London SE17 2TE, UK, LDN

More like this