Tickle your taste buds to the delicacy of the most delicious dishes at Mayur Restaurant. The ambience, the seating, the staff...You wish and you get. So let it roll up that alley!
Mayur Restaurant is located at Yamuna Vihar in Delhi NCR. If you are planning to enjoy Non Veg, Veg, North Indian Cuisine, Chinese, Appetizers, Desserts, visit this place. Reviewed 1 time(s), Mayur Restaurant has received 4 user ratings.