I've twice had takeaway from Stella, and it's been fantastic both times. This place is a great addition to Bay St so I hope they do well (they should).
The pizza's are done Italian style (i'm guessing the owners are from somewhere in north italy) but with both traditional and more modern toppings. Each pizza has been cooked perfectly, not dried out but not underdone or soggy even when going back for seconds.
The pasta was cooked perfectly al-dente, and was obviously made and cooked fresh. It was also huge by normal standards and became dinner the next night as well. The desert was big enough to serve us 4 times. read more