Add Slug and Lettuce review

Slug and Lettuce, Leicester
Address: 27 Market Street, Leicester, Leicester, Leicestershire, LE1 6DP
Features: Restaurant, Bar food, Cask Marque


Rating
Comments