This is probably the best Japanese restaurant in don mills. They have the best Teryaki chiken and the best vegetables around. Also, Iv'e heard that the sushi is amazing.
Tako Sushi opened in 2004 and after 1 year, it has steadily gaining a following through word of mouth. The success of Tako Sushi is based on their simple approach: "high turn around" = "freshness". Authentic Japanese cuisine combined with great service have attracted repeat visits from patrons all across town to this uptown restaurant.
Does this look right?
Notice incorrect or missing info?