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