All Venues in Speightstown
Juma’s Restaurant is an exciting and unique dining experience in Speightstown, St. Peter, Barbados. Juma’s offers Classic French, Bajan and
Island Plates is a lovely Cafe in Town Square, Speightstown, St. Peter (The Mall is located opposite Jordan’s Supermarket). It