Ella's Takeaway and Seafood

Fresh seafood and takeaway only, call ahead with orders.

 

Location

15 Beach Street, Harrington 2427  View Map

Google Map