This was one of the best buffet restaurant by far in Leicester, a great family run place. Although no alcohol was served you could bring your own. Shame this establishment shut down.
Address: 23-25 Bedford St South, Leicester LE1 3JR, England
Location: Europe > United Kingdom (UK) > England > Leicestershire > Leicester
Phone Number: +44 116 253 1717