Roy's Bayside Grill
Address: Sir Emile Gumbs Drive
Region: Anguilla
Country: Anguilla