Via delle Terme, 79, Siena
This is an elegant Italian restaurant.
Chill Out
Kids Friendly
Typical Tourist