Taro's Fish in Sheppard Avenue East North York Toronto
800 Sheppard Avenue E, North York 1C3, M2K - Get directionsTaro's Fish Photos
Menu Taro's Fish
How to get to Taro's Fish
Opening Time
Closed: Mon, Sun
12noon – 8pm: Tue-Fri
10am – 8pm: Sat
Services
- Indoor Seating
- Catering Available
- Takeout Available