Skip to content
Street Address
Via di Porta Latina, 10
1 local recommends
Location
10 Via di Porta Latina
Rome, Lazio 00179
Tips from locals
Tina
Tina
April 01, 2014
tiny urban garden with beautiful trees, sun and exotic birds hanging around.