Edo (Crystal Palace)
-
Facebook
-
WhatsappTwitter
Edo (Crystal Palace) Location
Edo (Crystal Palace) Address 18 Westow Hill, Crystal Palace, London SE19 1RX Edo (Crystal Palace) Phone 020 8670 8900 Edo (Crystal Palace) Opening Hours Monday : Closed
Tuesday - Friday : 6pm - 11pm
Saturday & Sunday : 1pm - 11pmEdo (Crystal Palace) Food Price £15 - £35 per pax
Payment by Cash,CardsWhat people say about Edo (Crystal Palace)
25%50%25%44 reviews-
Rang again after a further 45 minutes and was met with rudeness
-
Food eventually arrived cold and with two dishes missing but I did not dare call back
-
I was surprised to read the reviews below until I realised they were 3 years old
-
Sushi sets were scrumptious and the Salmon Teriyaki Bento meal is a must every time for me with a great flavour and really good value for money
Edo (Crystal Palace) Specialties
See some wrong information about Edo (Crystal Palace) here?
-
Facebook
-
WhatsappTwitter
Edo (Crystal Palace) Map Location
Contact Edo (Crystal Palace)
Nearby Restaurants
-
Chi Oriental (Crystal Palace)
Chinese
-
Lion's Fried Chicken (Crystal Palace)
Fast Food
-
Thai Crystal (Crystal Palace)
Thai, Curry
-
Palace Spice (Crystal Palace)
Indian, North Indian, Balti
-
Numidie (Crystal Palace)
French, Algerian
Similar Restaurants
-
Sushi Samba (City of London)
Heron Tower, 110 Bishopsgate, City of London, London EC2N 4AY
-
Nobu (Mayfair)
15 Berkeley Street, Mayfair, London W1J 8DY
-
Zuma (Knightsbridge)
5 Raphael Street, Knightsbridge, London SW7 1DL
-
Chotto Matte (Soho)
11-13 Frith Street, Soho, London W1D 4RB
-
Roka (Fitzrovia)
37 Charlotte Street, Fitzrovia, London W1T 1RR