RESTAURANTS

Card image cap

Mayura


''Mayura'' is more than a restaurant; it's a vibrant fusion of culture and taste.


3 Abovyan Str.
+37433 888222

OTHER PLACES