Find the best restaurants in Alloa, United Kingdom: 10 places with address, phone number, opening hours and ratings.
Hotels
4.3 (194)
14 Stirling Rd, Tullibody, Alloa FK10 2QE
Fish and chips takeaway
4.6 (165)
82 Mill St, Alloa FK10 1DY
Bars
4.7 (149)
4 E Vennel, Alloa FK10 1ED
Cafés
4.5 (85)
17 Tron Ct, Tullibody, Alloa FK10 2PS
4.3 (85)
1-22 Junction Place, Alloa FK10 1JW
4 (83)
48-50 Primrose St, Alloa FK10 1JG
4.5 (80)
8-10 Candleriggs, Alloa FK10 1EA
Restaurants
3.4 (79)
37 Bank St, Alloa FK10 1HP
Chinese takeaway
4.1 (73)
8 Muirside Rd, Tullibody, Alloa FK10 2SP
3.9 (72)
92 Hill St, Alloa FK10 2BG