This is the food page of Avalon Mall on 48 Kenmount Rd. St. John's NL A1B 3P8.
(first reviewed on December 20, 2016, last updated on December 20, 2016.)
Avalon Mall is ranked #1 of 21 Restaurants in Central St John's St. John's.
This page has had 115 visitors. You are the 115th.