Share this

Featured venues

Search

Chilli Tree

Chilli Tree, 1 Evesham Road, Leicester, Leicestershire, LE3 2BE

Telephone: 0116 289 1241

Please note: location on map may not be accurate

0 Comment(s) | Add a comment