Backstubb is a restaurant offering German cuisine. Take-out service is available.