Fine restaurant in St. Georg, Hamburg: The George