90 Northline Rd #14, Toronto, ON M4B 3E5, Canada
Staff are some of the best I've seen for fileting fish and there red tuna is to die for