Fresh seafood and takeaway only, call ahead with orders.
15 Beach Street, Harrington 2427 View Map
15 Beach Street , Harrington 2427