From the Business: Mayura comes from the language of Sanskrit meaning peacock, widely regarded as a symbol of elegance and grace. Here at Mayura, we believe that food is a celebration of life and that traditional foods are an enduring part of our culture. Family owned and operated, we challenge ourselves everyday to live up to our name by preparing and serving tradi...