Puddle Duck

Warm atmosphere restaurant run by a charming English couple with a creative menu.