Nutshell 23.5 Degrees is a restaurant located in Windsor, ON, offering sandwiches and noodles. It provides a cozy and comfortable atmosphere for visitors.