Rome
Babbo's was a great little find. We happened on it as we were walking around Rome one evening. We walked in based on the friendly...
Piazza di Spagna or The Spanish Steps is a steep climb of about 138 steps linking the Palazzo...