Slug & Lettuce - Glasgow
150 St Vincent St, Glasgow
0141 229 0607
Menu
Reserve
Glasgow, Scotland
Slug & Lettuce - Glasgow
150 St Vincent St, Glasgow, Scotland G2 5NE
0141 229 0607