logo

Norwood, SE19
Japanese takeaways in Norwood, SE19 (7)
Sushi takeaways in Norwood, SE19 (6)

Edo Japanese Restaurant

japanese sushi  Approved takeaway listing

  18 Westow Hill
Upper Norwood, South East London
SE19 1RX

phone Please order online

About Edo Japanese Restaurant

cuisine Cuisine: Japanese Sushi

delivery Edo Japanese Restaurant is currently delivering food in following post codes around Upper Norwood: SE21, SE20, SE19, SE26, SE23, SE27, SE22, BR3, SW16

Opening Hours: -


Menu


What is on the menu?
You can see the menu of Edo Japanese Restaurant by clicking the link below.
view Edo Japanese Restaurant menu