I keep driving by the Westin Prince hotel and seeing a sign for a restaurant called 'Seasons at the Westin Prince'. It's the same location as Katsura. I thought maybe it would be a good place, but I can't find any info/reviews online. It might be new.
Please oh mighty chowhound hive mind; do you know if this is a restaurant worth checking out?
900 York Mills Rd, Toronto, ON M3B3H2, CA