La Vita Spuntini
Italian
Pizza
Mediterranean
££ - £££
💬
2222 reviews
📍
199 Byres Road
