San Carlo 17 is a traditional Neapolitan restaurant and pizzeria offering authentic Italian and Mediterranean dishes. It provides a warm and inviting atmosphere, serving classic Neapolitan specialties.