It is the best place near Kilimanoor Palace. The truth is that you will really enjoy tasty vada. It might be good to try delicious tea or great coffee.
Many people note that the staff is cute at Coffee and Tea stall.. Terrific service is something guests agree upon here. If you visit this place, certainly, you are to love the surrounding cozy atmosphere. This spot is rated on Google 4.1 by its visitors.