Cafe Armando is bringing a little taste of Cuba to Glasgow, and their Cuban sandwiches, bakes and coffees are well worthy of ...