Travel Questions Answered.
Places Discovered.

Does the staff at Il Colombaio di Santa Chiara speak English?

Yes. The staff at Il Colombaio di Santa Chiara speaks good English.