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.
Cascade Plaza (lower level food court)
317 Banff Ave, Banff, AB