Via Cristoforo Colombo 67, Pisa, Italy
Via San Francesco, 81
Don’t know what to eat? Here are the talk of town!