Apsara Restaurant Barbados > Places to eat > Apsara Samudra, St Lawrence Gap > Apsara Restaurant Barbados Posted February 11, 2016 Apsara Restaurant Barbados