Bar Aldo's

9 Coalgate
Alloa, FK10 1EH
01259 729 243

Bar Aldo's is a Italian takeaway in Alloa. Why don't you try our Tomato & Onion Salad or Spaghetti Amatriciana - Gluten Free?