Roka

$$$, Japanese, Sushi

Canary Wharf

40 Canada Square
4 Park Pavillion
Canary Wharf, Greater London E14 5FW
Call: 442.076.365228
http://www.shochulounge.com
View Menu

Nearby