So Restaurant London
0
Reviews
Other Restaurants in London
- Newham
1D-1E Royal Victoria Place
, Newham, London, E16 1UG
+44 (0) 20 7474 8999
So Restaurant is located 5 minutes from canary wharf and has a selection of English and Italien dishes as well as a bar.
Tags:
bar, cuisine: english, italian, price for 2 (exc. drinks): £15, private parties: call for details, vegetarian dishes
|