Jaadoo Alloa is a traditional Indian restaurant offering dine-in, takeaway, and home delivery. They serve a variety of Indian, Balti, and Eastern European dishes.