Annalakshmi Grand - Best Vegetarian Restaurant in Palakkad Town Kerala, Reach us via: 15/513, Doha Brothers Centre, Stadium Byepass Road, Palakkad -13, Palakkad Municipality, Palakkad, Kerala 678013, India. Phone: 0491-2501955, Services Available: Banquet Hall, Rooms(Deluxe and Super Deluxe), Table Bookings, Opening Time: Monday - Sunday 7:00 am to 10:00 pm