Ivy Leaf is a fish and chip shop. It is located at 35 Noble Street and can be contacted by phone.