The Wind Rose is a restaurant and braceria specializing in meat dishes and sandwiches.