Established in 1993, Mayura is a long-standing Indian restaurant offering a variety of dishes, including tandoori specialties, with vegetarian, vegan, and gluten-free options.