So Restaurant London

So Restaurant London

0 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




Always got something to say? Want to submit a review of So Restaurant in London? Your So Restaurant London review will help build a list of the best Other Restaurants in London. If So Restaurant London is your business, then claim it now. This will enable you to update your business details and add search tags.