Tag Archives: london ontario

Lovely Sushi at Mikado

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 Advertisements

Image | Posted on by | Tagged , , , | Leave a comment