Fish and Chips - The Red Lion, Parliament Street | Amazing Food