Salt & pepper Restaurant Kasaragod | Go-To Spot for Locals