New Toronto restaurants: Casa La Palma

More Playa Cabana, cheese-covered chicken at Yonge and Finch, all you can eat Thai, and more

by