Christians is a German restaurant offering a pleasant atmosphere and cuisine. It is located near parking facilities.