This Italian restaurant is definitely a huge hit in the Willowdale area. Upon approaching the restaurant, you can smell the wonderful garlic scent. You can make reservations for any day except on Fridays and Saturdays on their website or call in. This place is always busy during the dinner hours so it's better to put a reservation down or you can order takeout online on their website.
As for the food, my party usually orders the large caesar salad, deluxe pizza, and choice of pasta as an entree. The large caesar salad is solid option to share with your table. It's simple as they add the right amount of dressing. The deluxe pizza always comes piping hot and fresh and the size is perfect to share or ordered as a single entree.
If you like saucy pastas, this place is definitely the place you want to visit. I've tried their chicken carbonara, chicken penne, chicken mushroom, and chicken al pesto. Out of all these pastas, I enjoy the chicken carbonara and chicken penne. Both have their unique differences as the chicken carbonara comes with grilled chicken and bacon while the chicken penne comes with fried chicken and mushrooms. Good pasta overall.
The ambience of the restaurant is alright. Although it is very casual, it can get very loud at times from everybody chattering in the restaurant.