Back to list
Edera food hub
Stunning 8.6 (7445 reviews)
Around €25
Location
Via dei Martiri de la Storta, 38-40
00123 Roma
See on the map