Casa Nostra Clee is an Italian restaurant located in Cleethorpes. It is known for serving traditional Italian favorites and is situated at 28 Sea View Street. The restaurant offers Ligurian food.