- Business
- People
- Government
Apsara Samudra in Barbados
1 Apsara Samudra found in Barbados
- 1
- Closed Now
Apsara Samudra
Waverley St Lawrence Gap, Christ Church | Restaurants View 1 Other ListingsThe name Apsara Samudra (Samudra is the Sanskrit for ocean or a body of water) reveals the new location of Barbados only North Indian and Thai fine dining restaurant. Apsara is recognized and ...
Showing 1-1 of 1 Results