Newman019's Florence, Italy
Via Cavour, 21
This is on the second floor of a building within a short walk (one block) of The David (Accademia). ...
Piazza Mercato Centrale 26R
This restaurant has pretty servers but as far as being timely, efficient, or even remembering your f...