Search

The Mayura

@themayura

Finest modern Indian restaurant dedicated to create the magic with Indian cuisine Location: Kenrail Towers, Westlands and The Hub, Karen