This restaurant is just off Piazzale Michelangelo on Via Galileo in Florence and has lovely views of the hills and large houses on the Southern outskirts of the city. It's slightly more expensive than restaurants in town for the food (a standard pizza is €8 verses €6) but it's worth it for the view and location. I'd avoid the soft drinks at €6 each though. . .
HELP...!!!!! Seriously...
What is the name of this restaurant?
Got a crush on the waitress, and totally forgot to ask her?
gromitgromit1 9 months ago