London, United Kingdom
Exceptional Indian cuisine at brilliant prices, Babuji is a London favourite for regulars and first-timers alike. The staff are genuinely warm, the cosy atmosphere feels intimate, and the food—from curries to vegan options—is consistently excellent. A place that keeps people coming back.