Edo

Save

Let us know if these details are incorrect

Lonely Planet review

Edo is a bold attempt at exoticism which seems to be paying off. Modern Japanese décor adds flavour to tempura, salads and sushi dishes, while Polish waiters in Japanese attire are a new take on the Far East.