There are some good eateries here, but you get only South Indian food.
(Http://www.sadhabishegam.net/) decent food, and really pretty surroundings.
Near the main entrance of the temple. it's a old traditonal brahmin's hotel.