(416) 730-8555 (North York),
905 887 8363 (Markham)
800 Sheppard Ave E, North York, Toronto, ON M2K 1C3, Canada
Wed - Sat : 12pm - 6pm
Sun-Tue : CLOSED
Taro’s Fish Inc. Taro’s Fish is a popular go-to for sushi and seafood delivery service in North York Toronto and Markham Ontario, since 2008. Read more…