Best Chinese takeaway in Ballybough, ireland

Fragrant River

Fragrant River

68 N Strand Rd Ballybough Dublin D03 YE00 Ireland