I love Kostas London Broil. Almost as good as the former Kellens in the Don Mills plaza of the recent past. Parking lot is a pain usually but there is a reason for that.
↧