The Legends Indian Restaurant
Ochilvale Terrace, Alloa
01259 661331
Menu
Alloa, Scotland
The Legends Indian Restaurant
Ochilvale Terrace, Alloa, Scotland FK10 3HT
01259 661331