Rome Restaurant Reviews
name: la Lupa      (show on map)
type: Italian
address: via della Lupa 6
phone: 06-6871606
rating: (= poor)
review: Patrick: small portions, poor quality (2 stars)
Rome restaurant map