Came here after a day of shopping at Vaughan Mills. My friend raved about this restaurant and insisted we ate there. The host told us it would be a 60 minute wait! That's a ridiculous amount of time and we were all pretty hungry. We still left our name and number and walked out to decide on other options. Our friend assured us she's never had to wait more than 15 minutes for a table. True enough, we got a call 15 minutes later saying our table was ready. It was packed both inside and on the patio. The aroma of freshly baked bread filled the room. You can see the stone oven where they do the baking from our table and everything was made in house.
The bread was really fresh and unlimited so it's easy to fill up on that. I had to refrain myself from doing so. We placed our orders and it came out really quickly despite how busy the restaurant was. Had to order a pizza because the aroma was irresistable. It was pretty thin, which made it hard to eat with the heavy chunks of artichokes on it. Delicious nonetheless. Tried a bit of my friends pasta and it was equally as good. Just the right proportion of sauce to pasta ratio. I'm no expert on Italian cuisine but this felt pretty close. The food was really good and the environment was nice and rustic.
Excellent for vegetarians as well. Server wasn't friendly, barely said a word to us but she was efficient. Memorized all four orders including modifications and allergies without problems and our waters were refilled twice despite how busy it was. Will definitely be returning.