at 37 The Green, Leicester , LE7 4UH United Kingdom
19 FB users likes Star Inn, set it to 573 position in Likes Rating for Leicester, United Kingdom in Local Business category
Star Inn is Leicester based place and this enity listed in Pub category. Located at 37 The Green LE7 4UH.
bespoke cakes.. designed by you... created by Woo