Phone: +447949445156,+442084469443
Address: 355 Ballards Ln, London, N128LJ, United Kingdom
City: London
Dishes: 35
Reviews: 483
"This is our favorite Indian restaurant in North London. We love dining in or getting takeout from here. I especially enjoy coming to this place on a chilly winter evening, as it is cozy and warm inside."
All prices are estimates.