Select Page

Martha’s Vineyard

Based at Milford Marina in the heart of Pembrokeshire, we’re a bar and restaurant with a reputation for good quality food sourced from local areas, including the waters surrounding the port of Milford Haven.

Location

Martha’s Vineyard
Cleddau House,
Milford Marina,
Milford Haven,
Pembrokeshire,
SA73 3AA