Il Chiostro is a restaurant and pizzeria offering a unique dining experience.