The James Hotel is not just for beer lovers; this Melbourne pub offers premium casual dining in a relaxed atmosphere and specialises in Modern Australian cuisine utilising only the freshest and best local produce.