Island Breeze Beach Bar & Grill
Saint Lucia
Restaurants
Great beachfront restaurant & bar. Open 10am - 10pm daily. Happy Hour Fridays: 5pm - 7pm.