The restaurant is still cute. Even when the weather terrifies.