X

Dakshin Vegetarian Restaurant

South Bazar, Kannur, South Bazar, Kannur - 670002
NA

About Dakshin Vegetarian Restaurant

Restaurant, Fresh Juice & I creams

Download our App