great locations minutes away from the Spanish Steps - Pizza Restaurant at locations adds a great value