Lamb Restaurants in Roma Italia
Show restaurants on map
4.4
Menu
Table booking
4.4
Menu
Table booking
City: Roma Italia, Via Delle Quattro Fontane, 160, 00184 Roma, Roma Italia, Italy
"The location is perfect, but I did not like the room at all. It was way too small, dark, and stuffy. Actually, I could rate it as one of the most unpl..."
Menu
Table booking
Menu
Table booking
City: Roma Italia, Piazza Navona, Roma Italia, 00186, Italy
"I would've given this place 4 stars if the following didn't happen. We had enjoyed our meal and our waiter was friendly but then another guy came out..."
Price
The Average price for Lamb is:
$13.1
Feedback
These reviews refer only to the mentioned ingredients.