AEDA London
Restaurant β’ Russian restaurantππ Wonderful dinner. The steak was really good, just try it. Whiskey mamma mia. Japanese. Please ask Andy for the drinks. Fine wine. You will be wonderfully surprised. People often mention good, Russian,
Address
28 Sussex Pl, Tyburnia, London W2 2TH, United Kingdom
Contact
+44 20 7402 6116Rating on Google Maps
4.80 (65 reviews)Open on Google Maps
Working Hours
Permanently closed.