Red Lion Restaurant
109 Charles Street
Telephone: 0114 2765873
Reviews of Red Lion Restaurant
Red Lion restaurant is located at 109 Charles Street in Sheffield city centre.
Sorry, we do not have the restaurant's opening times yet.
There are no special offers that we are aware of.
Eaten at Red Lion? Write a review!
Anonymous reviews, reviews using nicknames or reviews sent from invalid email addresses will not be published.