Edo Japanese Restaurant specializes in authentic Japanese cuisine with a wide slection of the finest and freshest Sashimi and Sushi imported directly from Japan.
Tel: +853 2882 8321
Open:
Sun – Thu: 11:30-23:30
Fri, Sat, and the day preceding public holidays: 11:30-00:30
Where: Shop 2311 (The Grand Canal Shoppes level)