Add Slug and Lettuce review

Slug and Lettuce, Solihull
Address: 22 Mill Lane Arcade, Touchwood, Solihull, Solihull, West Midlands, B91 3BA
Features: Restaurant, Bar food, Disabled access, Outside seating, Children welcome


Rating
Comments