Cutters of Barbados - Restaurant in Saint Philip, diamond valley | Reviews, Photos & Information on Postcard