View on map
51.505875144011, -0.091690431908531
13 Stoney St
London
SE1 9AD
United Kingdom
Considering your legendary taste, we're pretty sure this restaurant will be your new flavor crush!