God's Own Country
Restaurant · Clerkenwell

God's Own Country

$$ · Indian

Clerkenwell's Kerala treasure hidden in a market, serving authentic parotta, roast beef, and biryani at prices that feel like a steal for the quality and portions.

Info

📍
Address
UNIT 9, Nag's Head Market, 22 Seven Sisters Rd, London N7 6AG, UK, LDN

More like this