Quetzal (restaurant)

Quetzal is a Mexican restaurant in Toronto, Ontario, Canada. The restaurant has received a Michelin star.