Michelin Star Indian take-out is the best thing

Indian takeout is the most common delivery food in the UK. And this is, as far as I know, the only one with a Michelin star! Hit join and become a Jollybean member to see exclusive unreleased episodes of Jolly: Buy Josh’s autobiography (written by Ollie) here:
Back to Top