Home » Banff Restaurants » Banff Restaurants: Mrs. Vanellis
This pizza and Italian place is in the Cascade Plaza food court. Order their pie whole or by the slice or try their lasanga. Their pasta dishes come with your choice of sauces. Wings, salads, soups and fries are also available.