Flora is an Indian restaurant offering a diverse selection of authentic dishes. Takeaway is available.