Restaurant
Ristorante Carlo Menta
49 locals recommend,
Location
101 Via della Lungaretta
Roma, Lazio
Tips from locals
The restaurant just around the corner! Cheap, good and fast with typical roman dishes.
Typical roman restaurant with pizza and italian platters, cheap. Highly recommended.
Unique things to do nearby
Locals also recommend
- 5 locals recommend