IMG_7115

Sushi Mido – The Working Man’s Sushi

Legend speaks of a lost city of peace, harmony and super delicious premo peach orchids hidden deep in the Kunlun Mountains. I am, of course, talking about Shangri-La. Well, I’m […]