Colombo

Shikisen

About

Shikisen is a Japanese restaurant in Colombo, Sri Lanka.