Folkestone restaurant no longer in business - Barbados Today