Senthura
Vegetarian
Senthura is a Sri Lankan restaurant offering takeout and catering services. They specialize in pure vegetarian cuisine.
Location
Best places nearby
The highest rated places close to Senthura.
Local restaurants nearby
2761 Markham Rd, ON



