Forum Kitchen & Bar Forum Kitchen & Bar The Forum Cafe Bar, The Forum 127-129 Devonshire Street Sheffield S3 7SB Rating Date: 2022-01-27 Rating Authority: Sheffield Leave a Reply Cancel replyYou must be logged in to post a comment.