Duchess takes the art of sweet treats to the next level. The macaroons are to die for and they serve one of the best cappuccinos around.

More in this area

Share this place

Choice Hotels in Edmonton