Saijeeswara Vegetarian restaurant is located in Point Pedro, Sri Lanka on Team Diecel, AB20. Saijeeswara Vegetarian restaurant is rated 5 out of 5 in the category vegan restaurant in Sri Lanka.
Address
Team Diecel, AB20
Service options
Takeaway
Dine-in