Ichiro Japanese Restaurant is located in idyllic fishing village of Steveston in Richmond, British Columbia. If you follow American TV shows, then you might be surprised to find out that they shot "Once Upon a Time" in Steveston. Irene, Lauren and I dropped in for a quick lunch before we went to … [Read more...]