Bar
La Limonaia
20 locals recommend,
Location
1/A Via Lazzaro Spallanzani
Roma, Lazio
Tips from locals
In the middle of Torlonia Park, this restaurant is very cheap but with high quality food. Amazing!
INSIDE THE BEAUTIFUL PARK OF VILLA TORLONIA AND JUST 5 MIN WALKING ....... VERY NICE PLACE !!