Home > Food & Beverage > Spices & Herbs > Barracuda International Pvt Ltd

Barracuda International Pvt Ltd reviews

4 reviews
Wattala Western Province Colombo Sri Lanka
  • Overview

4 Reviews From Our Community

Response for Feedback for Buy Frozen Seafood
07-04-2018

Response for Feedback for Buy Frozen Seafood
16-05-2018

Critique for Feedback for Buy Frozen Fish
25-12-2019

Feedback for Feedback for Buy Frozen Seafood
20-03-2022
BURGE
105 reviews