The Park Square restaurant is open all day - serving ... and it was easy to see why this Italian bistro is such a hit with Leeds residents. It may be easy to miss, but you won’t want to.