Orchard Terrace | First Floor Orchard Terrace Orchard Square Sheffield S1 2FB United Kingdom Restaurant Menu & PhoneFirst Floor Orchard Terrace Orchard Square Sheffield S1 2FB United Kingdom 4.8/5
OHM Food Yard | Unit 14 West One Plaza 12 Fitzwilliam St Sheffield S1 4JB United Kingdom Restaurant Menu & PhoneUnit 14 West One Plaza 12 Fitzwilliam St Sheffield S1 4JB United Kingdom 4/5
Cutlery Works | 73 – 101 Neepsend Ln Neepsend Sheffield S3 8AT United Kingdom Restaurant Menu & Phone73 – 101 Neepsend Ln Neepsend Sheffield S3 8AT United Kingdom 4.5/5