Royal Villa Chinese Restaurant
National Aquarium of Ireland, Salthill, Gaillimh, Galway, IE.,
Galway,
Royal Villa Chinese Restaurant is one of the popular Cantonese Restaurant located in National Aquarium of Ireland, Salthill, Gaillimh, Galway, IE. ,Galway listed under
Restaurant/cafe in Galway
,
Cantonese Restaurant in Galway
,