Address: 1124 Melton Rd, LE7 2HA, Leicester
Phone: +44 116 260 1919
Website: Go to site
Work time: Monday:5-10:30pm
Tuesday:5-10:30pm
Wednesday:5-10:30pm
Thursday:5-10:30pm
Friday:5-10:30pm
Saturday:5-10:30pm
Sunday:Closed

About The Red Rose

The Red Rose, is located at 1124 Melton Rd, Leicester, LE7 2HA, UK

How to get to The Red Rose?