Deck 23 Japanese Restaurant
Bar
Pizza
Cafe
$$ - $$$
💬
398 avis
📍
Shop 2 23 The Strand
