New restaurant a good sign - Barbados Today