★ 4.6 / 5 from 9507 reviews
#38 Seafood in Clackmannanshire
Aldo's
9 Coalgate, Clackmannanshire, United Kingdom, FK10 1EH
"Lovely authentic Italian restaurant! Great food, service and vibe"
Aldo's, a quaint eatery tucked away in Alloa, presents a divided dining experience. While some guests rave about the wood-fired pizzas and delectable...