41 Crouch Hill London Greater London N4 4AP UK
We are proud of our exceptional food hygiene rating, as this is our main priority as well as providing extremely delicious dishes.