Caffè Alvino

Piazza Sant'Oronzo, 30, 73100 Lecce LE, Italy
3.92 (21)
$$
Friendly
Italian, Pastries, Café

Recent Reviews

Dishes

Verified by abillion’s vegan community
Get abillion app