Vegetarian Restaurant in Kannur
Restaurant
Vegetarian Food Court, Dosa Tea
Enter the search name and save