Baffo

New pizza place, Baffo with cracking views of Kelvingrove Museum, the pizza was pretty good too.