Back to list
Bar Italia
Fabulous 9.1 (46 reviews)
Around £24
Location
120 High Street
Uxbridge UB8 1JT
See on the map