Red Grill Red Grill 329A Prescot Road Liverpool L13 3BS Rating Date: 2019-10-08 Rating Authority: Liverpool Leave a Reply Cancel replyYou must be logged in to post a comment.