O J's Beach Bar / Restaurant
O J's Driftwood Beach Bar and local seafood restaurant, located at Crabb Hill on the West coast, is popular with the yacht crews. Open seven days a week for lunch and dinner, with live music on Friday and Sunday evenings.
Review this service
No one has left a review on this page yet.