Edo

£8 - £20 / Japanese, Sushi, Vegetarian options
18 Westow Hill, London

Opening hours

5:30PM-11PM
  • Sunday 5:30PM-10:30PM
  • Monday Closed
  • Tuesday 5:30PM-11PM
  • Wednesday 5:30PM-11PM
  • Thursday 5:30PM-11PM
  • Friday 5:30PM-11PM
  • Saturday 1PM-11PM
Edo exudes a charming blend of authenticity and modern comfort with its refined Japanese-inspired decor, providing diners a tranquil retreat from the bustling triangle area. The menu is robust, featuring an array of meticulously crafted sushi and sashimi that reveal high-quality ingredients, exemplified by the melt-in-your-mouth chirashi don and spicy tuna hand rolls. Diners might also enjoy staples like the chicken katsu curry and salmon bento box, which are known for their generous portion sizes. The uncomplicated design highlights the fusion of traditional floor seating and modern influences, while remaining relaxed and welcoming for families, couples, and solo diners alike. Attentive staff offer knowledgeable guidance across the diverse menu, maintaining a consistently warm and personable service throughout every visit. Edo succeeds in creating a harmonious environment that invites both local patrons and visiting revelers to unwind with a plate of Japan's finest cuisine.

How to get there

18 Westow Hill, London

London City Airport — 8.36 mi

Similar establishments