Ristorante Taverna Di Cecco is an Italian restaurant located in Siena. It offers lunch and dinner service, with specific hours for both. The establishment is situated at Via Cecco Angiolieri, 19.