Manor House

Located at the Sugar Bay Beach Resort

Serves a Daily Breakfast & Dinner.