800 Sheppard Ave E, N York M2K 1C3, Canada
No delivery
Spot something wrong?
Dishes at Taro's Fish. Prices may vary in venue.