Deli Zola

11 Skirving Street Glasgow G41 3AB