Bay Bays Grill House & Bar offers a relaxed dining experience with a focus on grilled dishes. Guests can enjoy fresh food and drinks on a sunny terrace with a view of the port.