About Savour Restaurant

9099937642

New Bus Stand, Railway Station Rd, Thavakkara, Kannur, Kerala 670001
670001

More Info

Home Delivery

Take Away

Category

No Products Avaiable!