Colombo 7

ZEN Japanese Restaurant

About

ZEN Japanese Restaurant is a Japanese restaurant in Colombo 7, Sri Lanka.