Norwood, SE19Japanese takeaways in Norwood, SE19 (7)Sushi takeaways in Norwood, SE19 (6)
Cuisine: Japanese Sushi
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: -
What is on the menu?You can see the menu of Edo Japanese Restaurant by clicking the link below.