© 2019 Sparker
facebook instagram facebook instagram

Edo

starstarstarstarstar_half
4.7 - 79 votes. Rate your experience!
$$$$ • Meal takeaway, Japanese, Sushi Bars, Asian

Hours: 17:30 - 23:00
18 Westow Hill, London
020 8670 8900

About Edo

Edo is a cosy and modern restaurant located on the triangle, known for its delicious food and great value. The staff is attentive, kind, and genuinely welcoming, making diners feel at home. Guests have praised the fresh and tasty dishes, particularly the chicken Katsu curry, the Salmon Bento box, and a variety of gyoza and sushi options. The portions are generous, and the service is quick without feeling rushed. Edo offers a clean and peaceful atmosphere, making it an ideal spot for a casual midweek dinner or a weekend date night. This restaurant is highly recommended for those looking for an authentic dining experience.

Customers' Favorites

Edo Reviews

4.7
79 ratings
Restaurantji Rating
5
88%
3
6%
2
3%
1
3%
Food
4.9
Atmosphere
4.8
Service
4.8

Share your opinion about Edo

Restaurantji Rating

Read All Reviews(79)

Ratings

Menu

Add a Menu
Edo Menu
Edo Menu

Photos

Add a Photo
Edo
Edo
View All Photos

Opening times

Friday 17:30 - 23:00
Monday Closed
Thursday 17:30 - 23:00
Friday 17:30 - 23:00
Saturday 13:00 - 23:00
Sunday 17:30 - 22:30
Updated on: