Closed now

The Clavichord

Al Barsha Heights, Dubai, ARE
0/5
International · Vegetarian · Chicken · Fish · Restaurants
2 min 15 min