Map
33–35 Gibson St., Glasgow, Scotland G12 8NU, United Kingdom
Price
67
website
Restaurant
The Left Bank