Top Local Places

IL Sorriso Malahide

New Street, Malahide, Dublin, Ireland
Restaurant

Description

ad

At Il Sorriso we blend traditional home cooking with hearty dishes from the Italian Peninsula

Quiz

NEAR IL Sorriso Malahide