Executive Chef at BLOCK ISLAND RESORTS, INC - New Shoreham, Rhode Island, United States
Enjoy a seaside resort hospitality at its finest on Block Island, dubbed "one of the last 12 great places in the Western Hemisphere".