Island Grill set to satisfy palates with new Brunswick Village location
With the words, “Yuh a di rice, we a di peas” running across the beautiful structure of the new Island Grill in Spanish Town, you could already tell that specially invited guests were in for a delightful treat beyond the restaurant doors. Once the...