Japanese Restaurant
Registered with Sri Lanka Tourism
Royal Palms Beach Hotel Kalutara
0342228117, 0342228113
MoreSakura Japanese Restaurant
Registered with Sri Lanka Tourism
14 Rheinland Place Colombo 03
0114710877, 0112573877
More