Restaurants near Avalon Mall
Price
- $30 and under
- $31 to $50
- $50 and over
Cuisine
Top Rated
Dining Options
Seating Options
Accessibility
24 restaurants available nearby
Price: Moderate
• Contemporary Canadian • St. John's
Price: Expensive
• Steakhouse • St. John's
Booked 103 times today
Booked 44 times today
Booked 11 times today
Booked 6 times today
Price: Moderate
• Italian • St. John's
Booked 16 times today
Booked 5 times today
Booked 13 times today
Dining near Avalon Mall at a glance
Updated on
See what locals rave about
From verified diners like you
From verified diners like you
- CCarolynAtlantic Canada •3 reviews5.0Dined 1 day agoI had vindaloo with chicken and it was delicious. We all enjoyed our meals. The service was friendly and fantastic.More infoMoxies - St. John'sPrice: Moderate• Contemporary American• St. John's•4.3
- LLeoAtlantic Canada •10 reviews5.0Dined 2 days agoExcellent food as always busy even on a Tuesday. Enjoy the food every time I’m here.More infoPiatto Pizzeria - Midtown St. John'sPrice: Moderate• Italian• St. John's•4.7
- BBernardSouthwest Florida •3 reviews4.0Dined 2 days agoMeal was good. Service ok but introduction of specials was rushed , twice and still hard to graspMore infoExilePrice: Expensive• Contemporary Canadian• St. John's•4.5
- OTOpenTable DinerAtlantic Canada •1 review5.0Dined 6 days agoIt was amazing! As always :) thank you to all the staff for making it such a great experience.More infoThe Rec Room - St John's Avalon MallPrice: Moderate• Contemporary Canadian• St. John's•3.9
- HHaroldAtlantic Canada •17 reviews5.0Dined 6 days agoThe Keg never disappoints; I do find it a bit too expensive, however. So glad they still serve bread; most restaurants don’t, unfortunately!More infoThe Keg Steakhouse + Bar - St. JohnsPrice: Expensive• Steakhouse• St. John's•4.7
Explore OpenTable
- Summer Harbour
- Coldbrook Provincial Park
- Moose River Gold Mines Provincial Park
- Park Harbour
- Inverness Harbour
- Clairmont Provincial Park
- Townshend Woodlot Provincial Park
- Indian Harbour
- Cape Broyle Harbour
- Tracadie Harbour
- Popes Harbour
- Four Harbour
- Legislative Assembly Building
- Gagetown Range And Training Area
- Lumsden Pond Provincial Park
- Baleine Harbour
- Wentworth Provincial Park
- Devils Punchbowl Provincial Park
- Taylor Head Provincial Park
- Holland Harbour