Zellreder is a German restaurant offering homemade cuisine with international influences.