Ok, I know the best place to get an inexpensive Japanese box lunch in the entire city is Taro's Fish. However, it's exceedingly inconvenient to have to run all way up to Leslie and Sheppard from downtown Toronto, then run back out to High Park for a proper sakura hanami.
Last year, I managed to find some fairly decent sausages and ukrainian snacks (bacon-flavored rye bread sticks) around High Park. This year, I want to do things right, and get a proper Japanese box lunch. Where should I go? Ideally, it should be somewhere between High Park and and where I live (around St. George Station).
800 Sheppard Ave E, Toronto, ON M2K, CA