Edo is a Japanese cuisine and Sushi restaurant. The restaurant has a selection of Japanese beers and Sake to accompany the meal as well as wine and soft drinks.
Features
Takeaway, Vegetarian Dishes
Nearest public transport
Gipsy Hill - National Railway
Similar businesses nearby