Best Bar grill in Stillorgan, ireland

O'Dwyers of Kilmacud

O'Dwyers Of Kilmacud

1st floor Ground Floor and Garden Terrace 118 Lower Kilmacud Rd Stillorgan Dublin A94 TN99 Ireland
Brass Bar & Grill

Brass Bar & Grill

Talbot Hotel Stillorgan Rd Stillorgan Dublin A94 V6K5 Ireland