August 27, 2022 Food Prices Slug and Lettuce Menu Prices 2023 Slug and Lettuce Menu Prices 2023 Slug and Lettuce is a chain of bars that operate in the United Kingdom. Continue reading