Yama-Chan is a Japanese restaurant offering authentic cuisine, with options for dine-in or takeaway, and a selection of beer and wine.