Authentic Indian Cuisine In the Heart of Alloa Order Online Takeaway / Delivery Order Online Dining In Reservations Our Food View Menu Talk to us Contact Telephone: 01259 21 33 44 Address: 6 Mill Road, Alloa. FK10 1JY