Restaurants in Owler Bar, Sheffield

Moorlands

Moorlands

   4 reviews

Pub Restaurant

Owler Bar
Owler Bar
Sheffield
S17 3BQ

☎ 0114 2620189

Peacock Inn

Peacock Inn

   18 reviews

English / Pub Restaurant

Owler Bar
Owler Bar
Sheffield
S17 3BQ

☎ 0114 2361789