Easily one of the finest steakhouses in the GTA. Consistently amazing food quality, service and world class experience. The staff are highly skilled in the old world art of fine dining and go the extra mile to make your experience memorable and special. The steaks are always prepared to perfection. I've been here at least 10 times and I've never been disappointed. You will not go wrong with La Castile. Keep up the good work guys.