Royal Tandoori
101 Main St, Sauchie, Alloa
01259 722633
Menu
Reserve
Alloa, Scotland
Royal Tandoori
101 Main St, Sauchie, Alloa, Scotland FK10 3JT
01259 722633