close modal button

Edo Japanese Restaurant

(853) 2872 2829

Sun - Thur   11:30 - 23:30

Fri, Sat and Public Holidays   11:30 - 00:30

you may also like

江户日本料理
ABA Bar
甜点
Imperial Court