Back to list
The Owl Public House
Exceptional 9.5 (673 reviews)
Around €20
Location
Via Monte Nozzolo, 3
00054 Fiumicino
See on the map