Greek Street Leeds

Leeds

Greek Street

6 Greek Street,
Leeds, LS1 5RW

0113 345 3393
leeds@barsoba.co.uk

BOOK A TABLE
Greek Street
Leeds Landscape Image 1
Leeds Landscape Image 2
Leeds Landscape Image 3
Leeds Landscape Image 4
Leeds Landscape Image 5
Leeds Landscape Image 6