Edo offers one of the finest Japanese, Sushi dining experiences in . All of our food is freshly-prepared on the premises with a lot of love, care and affection. There are plenty of specials available for delivery or collection that will satisfy your hunger.
Edo can make the next night in one to remember!
18 Westow Hill
|Telephone||020 8670 8900|
|Monday - Friday||11.30am - 11.00pm|
|Saturday - Sunday||11.30am - 11.00pm|