Super Kitchen
Restaurant · Finsbury Park

Super Kitchen

$$ · Indian

Cozy Clerkenwell gem where the owner shares dish origins over authentic homemade Indian fare: legendary samosa wraps, brown dhal, and naan you'll crave again.

Info

📍
Address
99 Stroud Green Rd, Finsbury Park, London N4 3PX, UK, LDN

More like this