T

Terence Ho

4 years ago

The restaurant has a great sea view. The taste of ...

The restaurant has a great sea view. The taste of the food is also of a high standard. However, the quality of service needs to be improved.

Comments:

No comments