I like this place. The Penne a la Vodka is my standby, but their marinara sauce is great too.
It's about the same price as other Italian restaurants in Brampton. The portions are similar to other places. The quality is better though (at least in my opinion)