Skip to content
Restaurant

Ristorante La Margherita

2 locals recommend ·
Location
511 Via dei Monti Tiburtini
Rome, Lazio 00157
Phone06 451 5375

Tips from locals

Mario
Mario
October 22, 2011
A nice restaurant open all year. In summer you can enjoy an outdoor pool
Sergio
Sergio
June 11, 2015
Buona cucina e prezzi contenuti