I was surprised to see that there are so many bad reviews for Castello, I love this place!! Been here for lunch more than a few times while I'm in the area and haven't had a bad experience yet. Love the food, love the staff. I usually try to come on Tuesdays for their $9.99 pizza special (I come from Scarborough and the drive is absolutely worth it). The last time I came they had an in-house special Lasagna that wasn't advertised and was recommended by the server, I was afraid it would be too heavy for lunch but it was delightfully light, made with very thin pasta and in a word - delicious. The lighting is perfect here for intimate gatherings, and the decor is beautiful. Would absolutely recommend.