54 Ballards Ln, London N3 2BU
Restaurant
An intimate Indian dining space featuring modern decor, traditional southern dishes, and a selection of organic wines, designed to create a warm and inviting atmosphere for a memorable dining experience.