'I ate at UK's most expensive restaurant and can sum it up in one word'

2 months ago 14

Rommie Analytics

Sushi Kanesaka, which is based in the 45 Park Lane hotel in Mayfair, London, has just 13 seats at the sushi counter and each course takes one bite to finish
Read Entire Article