indian restaurant

Babu­ji

About

Vis­it Babu­ji in Ken­tish Town, Lon­don (NW5) and sa­vor the de­lec­table and gen­uine street cui­sine of South Asia. Our menu hon­ors the near­by street ven­dors and cafes in the area and is cer­tain to leave you yearn­ing for more!

Price point
Location
babuji.co.uk+442074855566