Chako Eglinton Barbecue Sushi izakayaUnclaimedRestaurantsToronto, ON+14162228668Not providedVisit website