Amelia's
Bar
Amelia's is a Canadian restaurant located within a hotel.
Location
Best places nearby
The highest rated places close to Amelia's.
Local restaurants nearby
Best Western Plus St. John's Airport Hotel and Suites, 34 Jetstream Ave, NL
Location
The highest rated places close to Amelia's.
Best Western Plus St. John's Airport Hotel and Suites, 34 Jetstream Ave, NL