Aster Restaurant

INR 600
South-Indian
Hotel Bekal Palace, Palakunnu, Bekal Po, Kasaragod 671318, India