Best Chinese restaurant in Cabra, ireland

Summer Inn Cabra

Summer Inn Cabra

70 Faussagh Ave Cabra West Dublin D07 VH72 Ireland