About Us
THE MAYURA - an exquisitely designed theme-based restaurant complements the pleasure of enjoying an authentic Indian meal while relaxing over fine drinks and delectable light eats
Cuisines
Indian
Restaurant Type
Fine dining