Teckblick is a restaurant offering German specialties, both traditional and modern, in a cozy atmosphere.