Historic landmark in Kozhikode
Restaurant has been around since 1939, making it a historic landmark in Kozhikode. It’s been serving up delicious Keralan cuisine for generations and is considered one of the most legendary restaurants in India