Food Glasgow Italian pizza Review : Yes Bar (Vespbar), Address: 14 Drury Street Glasgow, G2 5AA Emma Mykytyn 26 September 2014 1