Back to list
Mejo Cucina Romana
Fabulous 9.1 (190 reviews)
Approx. €20
Location
Via Aurelia, 483
00165 Roma
See on the map