The Point Bar & Grill
14 Pilot Wharf
Pierhead
Exmouth EX8 1XA
United Kingdom