Popular fish and chips takeaway known for large portions and quality. Available for delivery.