Comfort food restaurant located in Camaiore.