Colombo

Tokyo Shokudo

About

Tokyo Shokudo is a Japanese restaurant in Colombo, Sri Lanka.