More about Blue Bell Inn & Thai Restaurant
Blue Bell Inn & Thai Restaurant is located at 178 Main St, LE14 3TT Leicester, United Kingdom
+441664812232
http://www.bluebell.fsbusiness.co.uk
Similar Listings
Rosa’S Thai Cafe
4.5