PEACOCKS IN BLUE & GOLD.
Hey there! Welcome to this post! Thank you for stopping by
The Mayura is an Indian Restaurant at The Hub Mall in Karen that offers a wide array of authentic Indian dishes in a peacock-themed restaurant. Mayura means ‘peacock’ in Sanskrit (liturgical language of Hinduism).