Find south indian restaurants in Kottakkal. Listings include Palace Hotel Kottakkal.
palace hotel located opposite bustand kottakkal Malappuram