Alloa Italian
3 places in Alloa, United Kingdom
Italian in Alloa: discover the best-rated places on Vota, ranked by real local diner votes, not ads or fake reviews.

Aroma Italia
Coffee Shop · Italian · Deli
80 Mill Street
Not rated yetSee menu and prices

Fra Pizza
Pizza · Italian
68 Claremont
Not rated yetSee menu and prices

Bar Aldos
Italian
9 Coalgate
Not rated yetSee menu and prices