Skip to content
Restaurant

Ristorante La Margherita

2 locals recommend ·

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
Location
511 Via dei Monti Tiburtini
Rome, Lazio 00157
Phone06 451 5375
Hours of Operation statusClosed · Opens 6:30 PM