Super small very typical German restaurant