Colombo

Breeze Barracuda

About

Breeze Barracuda is a asian restaurant in Colombo, Sri Lanka.