Partners
There's no stopping the "world's cheapest" Michelin-starred restaurant.
Well, that was quick.