Timo is a restaurant located near Piazza Carmine. It offers dining from Tuesday to Sunday.