Adyar Ananda Bhavan is one of the popular restaurants of Kanchipuram which offers both North Indian and South Indian food. It also has a rather unique take on Pizzas.
Saravana Lunch Home offers very delicious and basic Indian fare with authentic Indian spices and flavors. A great place to try the local food.
If you want to relish South Indian fare and sip into the aromatic filtered coffee, Hotel Sakthi is the place to be.