indian restaurant
Babuji
About
Visit Babuji in Kentish Town, London (NW5) and savor the delectable and genuine street cuisine of South Asia. Our menu honors the nearby street vendors and cafes in the area and is certain to leave you yearning for more!