facebook instagram facebook instagram

Edo

CLOSED
$$$$ •

18 Westow Hill, London

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.

Edo Reviews

4.7
79 ratings
Restaurantji Rating
5
90%
3
5%
1
5%
Food
4.9
Atmosphere
4.8
Service
4.8

Read All Reviews(79)

Ratings

Menu

Add a Menu
Edo Menu
Edo Menu

Photos

Add a Photo
Edo
Edo
View All Photos
Updated on: