Pizza restaurant Sosta & Gusta, known for its delicious offerings.