Landmark Buffet

This is the old Jumbo near the Crucible Theatre. Not been there for a while but it was decent enough before. I think they have upped their game now the Cosmo has opened up just 5 minutes away from them.

See website

Address: 43 George Street,
Sheffield,
S1 2PF
Phone: 01142756044

Leave a Reply

Your email address will not be published. Required fields are marked *