Good food, horrible service. We ordered two pizzas and three pasta dishes. They came quickly and tasted quite delicious(as expected). However the waitress we had was very rude, and was reluctant to answer our questions about the various items. We had ordered wine and did not receive it at all, and when we got our receipt they charged us for the wine we never got! Of course we got it refunded but the waitress even had the nerve to ask if we wanted it after our meal. Really? Also, she offered us bread but we refused after she told us it was not complimentary. But we were still given bread for some reason. There is a severe lack of communication behind the scenes and other guests were also disappointed with the service. As good as the place looks, there are plenty of restaurants in the area(near the Spanish Steps) that offer equal if not better food for a lower price and friendlier staff.