Back to the list

Shibuya

110 Shaftesbury Ave London


Good quality sushi and iced Korean desserts at this Japanese restaurant on Shaftesbury ave.