Amelia's is a Canadian restaurant located within a hotel.