Bar, Barbecue restaurant, Fine dining restaurant
Korean barbecue restaurant
8 Fitzwilliam St, Broomhall, Sheffield S1 4JB, United Kingdom
Restaurant
The Plaza, 8 Fitzwilliam St, Broomhall, Sheffield S1 4JB, United Kingdom
Italian restaurant
Unit 14, west one plaza, 12 Fitzwilliam St, Sheffield S1 4JB, United Kingdom
Indian restaurant
10 Fitzwilliam St, Broomhall, Sheffield S1 4JB, United Kingdom