Umezushi is a standard design and style Japanese restaurant of a top quality seldom located beyond Japan. The menu (not affordable, but absolutely definitely worth the Price) differs on a daily basis dependant upon the best quality fish the chef can supply that morning. A concealed Gem on Mirabel Avenue http://www.manchestermarket.com