Contact The Windmill Seafood & Steakhouse

17 New Street North Co. Dublin, Skerries, North Dublin, Dublin


0035318494949


Open Daily. Saturday bookings must be made at least 24hrs in advance.