Velmurukan Vegetarian Hotel is a restaurant, located at Mannar, Sri Lanka. They can be contacted via phone at +94 77 132 5895 for more detailed information.
Ok level
Only vegetarian
Cheap and value for money. Local cuisine.