Okku

Japanese Restaurant in St James's
Okku image
Ad
Address
16 St. James's Street
St James's
London
SW1A 1ER
Map
Cuisine
Japanese
Region
St James's
Nearest Station
Green Park
0.17 miles

Japanese restaurant from Dubai comes to London.

User Reviews

There are no user reviews
Have your say

Add a review or useful tip for this restaurant