Colombo

Cannys Bakers & Restaurant

About

Cannys Bakers & Restaurant is a Regional restaurant in Colombo, Sri Lanka.

Good to know

  • Takeaway