Cafe Palazzo is a fish & chips shop with a varied menu. Known for its friendly staff and pleasant service.