Taki Restaurant 5550 Victoria Avenue, L2G 3L2 Niagara Falls, ON (905) 357-7274 Type: sushi bars | japanese |