Arches Fish Bar is a fish and chips establishment. It is located at 7 Palmeira Avenue. The business has a presence on Instagram and Facebook.