Editorial Reviews
My mother-in-law claims she coined the saying “location, location, location.” Leaving aside the veracity of that claim, its mantra has been taken to heart by the gang at Omi. Smack dab in the middle of Granville Island, this spot has served the first taste of sushi to rubber-tired, middle-America tourists. By and large they have been competently served. Basic Japanese menu—they serve a lot of...
by vanmag
on October 07, 2009 from vanmag