Best Indian restaurant in Finglas, ireland

Shallots

Shallots

Unit 1021 St Margaret's Rd Charlestown Dublin 11 D11 YY11 Ireland