Restaurant
Villa Marina
9 locals recommend,
Tips from locals
Upscale Italian Restaurant for a special night out. Authentic and friendly.
Henley's longest standing Italian Restaurant - old style service and Italian Charm
Unique things to do nearby
Locals also recommend
Location
18 Thameside
Henley-on-Thames, England