Tag:

food chain

Slug and Lettuce Returns to Glasgow City Centre

Exciting return of Slug and Lettuce to Glasgow's Renfield Street this October.