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

Imperial Court
Rossio
宝雅座
South by Square Eight