Suntory Sushi is located in London, United Kingdom on 209 E India Dock Rd, Poplar,. Suntory Sushi is rated 3 out of 5 in the category japanese restaurant in United Kingdom.
Address
209 E India Dock Rd, Poplar,
Service options
TakeawayDine-in
Offerings
Healthy options