Bloom Suites, Naikawaddo, Bardez, Calangute, India
Bloom Suites, Naikawaddo, Bardez, Calangute, India
No delivery
Spot something wrong?
Dishes at Captain Barracuda's Bar & Grills. Prices may vary in venue.
Been to Captain Barracuda's Bar & Grills? Be the first to share what you ate.