Rome Restaurant Reviews
name: Excalibur      (show on map)
type: Italian food, Scottish pub
address: piazza Vescovio 4
phone: 06- 837636
rating: We still have to visit this restaurant
review: Patrick: lunch only, 12.30-14.30 (0 stars)
Rome restaurant map