Bar Albatros

Via Principe di Pantelleria, 14, 90146 Palermo PA, Italy
4.35 (4)
$$
Friendly
Bar, Cafeteria, Desserts

Recent Reviews

Dishes

Verified by abillion’s vegan community
Get abillion app