The Ivanhoe Tavern is situated in Upper Heidelberg Road and has been an icon of the Ivanhoe district since 1966. Emilio, the owner is continuing the tradition of providing wholesome and traditional me...