Le Solazo is an Italian restaurant offering pizza and traditional cuisine. It features a heated terrace and cozy interior.