A

Audrey Farrugia

4 years ago

Food excellent although its overpriced. Staff very...

Food excellent although its overpriced. Staff very friendly but some dont understand English so it was difficult to communicate.

Comments:

No comments