Back to list
I Terroni
Exceptional 9.6 (65 reviews)
Around £25
Location
123 High Street
Staines TW18 4PD
See on the map