I've been to Italy a couple of times and this restaurant's atmosphere give me that home feeling. Taste is probably top in Vaughan. What throws me off is that when its during busy dinner time, they don't have enough staff so it's very hard to waive someone for service. I give it three stars for its authencity but there are much better Italian resto downtown.