Edens Landing Fish and Chips Takeaway Fish and chips takeaway Edens Landing, Fish and Chips Takeaway. 125-127 Castile Cres