Paykappal Restaurant Kowdiar : To a certain extent it does manage to be that to alappuzha.