On a boutique-hotel rooftop, this industrial-chic restaurant is a welcome surprise in traditional Thanjavur. The world-wandering menu is fuelled by fresh, organic ingredients grown at the hotel's sister property in …
The busiest of several veg places facing the local bus stand, Vasanta Bhavan doles out biryanis and North Indian curries as well as smoothies, juices and your usual southern favourites.
This classy hotel restaurant does a very nice line in fresh, tasty, mainly Indian veg dishes, along with lunchtime thalis (₹140) and a decent multicuisine breakfast buffet (₹175).
The Hotel Gnanam's smart-ish nonveg restaurant is very good, with a wide range of North and South Indian dishes, plus local Chettinadu fare – and even beer and spirits.
The good, semi-open-air Indian/Sri Lankan/Chinese restaurant at the jungle-fringed Ideal River View Resort overlooks the river.
A friendly, popular, veg-only place near the centre of everything, that does afternoon dosas and a nice thali.
Cool off here with best ice cream in town – it's 'homemade in a factory', according to the workers.