Mayuraa - Pure Vegetarian Restaurant is located in Colombo, Sri Lanka on VVHFJH4, No 19/1A High Level Rd. Mayuraa - Pure Vegetarian Restaurant is rated 3 out of 5 in the category restaurant in Sri Lanka.
Address
VVHFJH4, No 19/1A High Level Rd
Offerings
Small plates
Vegetarian options