I Review London's Michelin Star Indian Restaurant

Thudge

Thudge

1,561 views

We went to London’s highest rating Punjabi restaurant. Known well for their success in New York we wanted to see if they could translate that success to central London. Guess you’ll have to watch to find out…