What
Where
Register
Log in
Edo
Report a problem
0
reviews
Claim this company
Fyple
England
London
Edo
Add your business for free
+
Contact
Address:
18 Westow Hill
London SE19 1RX
United Kingdom
OPEN HOURS
Sunday: 12pm–3pmSun6pm–11:30pm
Monday
Closed
Tuesday
12pm–3pmTue6pm–11:30pm
Wednesday
12pm–3pmWed6pm–11:30pm
Thursday
12pm–3pmThu6pm–11:30pm
Friday
12pm–3pmFri6pm–11:30pm
Saturday
12pm–3pmSat6pm–11:30pm
Sunday
12pm–3pmSun6pm–11:30pm
Categories
Food & Drink
>
Restaurants
>
Japanese Restaurants
Location on map
Photos
Nearby companies
Palace Spice
36 Westow Hill, Crystal Palace, London SE19 1RX, United Kingdom
Distance: 0 yd.
Joannas
56 Westow Hill, London SE19 1RX, United Kingdom
Distance: 0 yd.
Numidie Bistro
48 Westow Hill, London SE19 1RX, United Kingdom
Distance: 0 yd.
Cuisines Of India
24 Westow Hill, London SE19 1RX, United Kingdom
Distance: 0 yd.
Crystal Palace Osteopathy
Planta Health Shop, 32 Westow Hill, Crystal Palace, London SE19 1RX, United Kingdom
Distance: 0 yd.
Cancer Research UK
30 Westow Hill, London SE19 1RX, United Kingdom
Distance: 0 yd.
Company description
Edo offers Japanese Restaurants services in London, England area.
More details
Features
private parties, groups, credit cards accepted, take away, delivery, vegan
Usertags
bargain,cheap,crystal,crystal palace,great,japanese,palace,sashimi,sushi,tempura
Rating
89% of 28 people liked it on Urbanspoon
Average Meal Price
Avg Food Spend £10 - £20 per person
Nearest Tube
Crystal Palace
Alcohol Specialty
Beer/Wine
Price
Average
Parking
Street
Best For
Dinner
Dress Code
Casual
Wifi
None
Reviews
There are no reviews for Edo.
Write a review now.
Write a review
Your opinion:
Publish