I’m so impressed with the fresh sushi at Mikado. The sushi pizza is amazing!
It’s a great central location being on Wellington street in London. The atmosphere is cosy and I like being able to see the sushi chef create. I like that you have an option between all-you-can-eat and a la carte.
Everything I ordered from the a la carte menu was fabulous and fresh from the edamame to seaweed salad to the green dragon to the sushi pizza.
This has now become my go to sushi place for sure. I’m already planning my order for my next visit!