Lion Pub

Corso Vittorio Emanuele II, 83, 07046 Porto Torres SS, Italy
4.90 (4)
$$
Friendly
Brew pub, Gastropub, Pub

Recent Reviews

Dishes

Verified by abillion’s vegan community
Get abillion app