Filters:
cantonese restaurant in Kiltullagh
About 1 results.
Royal Villa
Castle Road, Galway, IrelandChinese Food at its Finest. Royal Villa Chinese Restaurant in Salthill Chinese food in a comfortable stylish environment & amazing views of Galway Bay