Stad: London, 163 Victoria Street, London, SW1E5NA, United Kingdom
"My first visit was certainly not my choice, I'm just randomly with some friends together. I've always avoided going to one of those chain restaurants...."
Stad: London, 77 Aldgate High Street, London, EC3N1BD, EC3N 1BD, United Kingdom
"I visited this restaurant for a fast lunch to-go. Despite the crowds at noon, I was able to grab a vegetarian sushi plate quickly and leave without an..."
Stad: London, Unit 2, N1 Centre, 21 Parkfield Street, London, N10PS, United Kingdom
"I stopped by for a quick lunch to go and found the restaurant to be busy around noon. Despite the crowd, I was able to grab a veggie sushi plate quick..."