The Villa Chinese Takeaway Location

224 Upr, Salthill