Casa Loma this historic gem is North America’s only Castle, a Gothic Revival mansion and garden in Toronto, Ontario, Canada, now an historic house museum and landmark; and the Don Alfonso 1890 Restaurant is identified as one of the best distinguish Italian restaurants in North America that you can enjoyed a VIP experience and Fabulous fine dining.
