Insane $28 price at fish and chip shop sparks outrage – as a restaurant owner defends it