Mastunicola

Via Venezia, 71, 90133 Palermo PA, Italy
3.75 (4)
$$$
No vegan rating
Western, Pizza, Italian

Recent Reviews

Dishes

Verified by abillion’s vegan community
Get abillion app