The restaurant is another situated on the roof of a hotel, this time Hotel Siddharth which is next door to the Blue Sky Restaurant. It was a little more formal than others, with very attentive waiters. We had a vegetable biryani and a tomato paneer curry with rice, which with two cokes cost 300r. Both meals were very good, but absolutely huge - each could have fed two people easily! If you go here I would suggest only ordering one main course between two unless you are hungry enough to eat a horse!
This restaurant is situated on the rooftop terrace of Hotel Lakeside. It's a tranquil place to eat breakfast and watch the sunrise, and equally so to have dinner and watch the sun setting and moon rising. They have a mix of Indian and European food, and while not spectacular, it's certainly pretty decent.
This restaurant on a rooftop very near to the western group of temples has a fantastic view over the complex, perfect for sunset. They serve Indian, Japanese and western food, but we didn't think the meal that great, and it was a bit pricey for our liking. That said we did have a western style meal (due to illness), so possibly their asian menu may be better value.
Price of a western meal for two, with soft drinks, came to 310rupees.
They have one table up in a 'tree-house' balcony which looked like great fun!
This is just a small counter that sells a large range of tasty pastries and breads for western tastes that you find in most touristy places in India. It's located right opposite the Shiv Sagar on Jhansi Rd.
This place is located right opposite the western group of temples and you sit overlooking them on a first floor balcony. The only thing is, is that you can't see the temples in the dark as they're not illuminated. They serve the usual Indian and Chinese dishes that you find everywhere in India and as my stomach still wasn't fully recovered, I wanted something that wasn't heavy, rich or filling so I had a large bowl of chicken & veg noodle soup that really did the trick.
This Italian restaurant is located opposite where I was staying at the Hotel Surya. I wasn't feeling to well when I arrived in Khajuraho and after not eating all day I felt fairly hungry and wanted something western and not spicy so I ordered a ham and mushroom pizza which was very good, even if it was expensive, and that did the trick. As it's an Italian restaurant, they serve all recognised Italian dishes which was a nice change after spending a few weeks touring around and eating the local food. They also have a place in Jaipur on Sansar Chandra Road.
We went to this restaurant to have dinner because it is possible to see the sound and light show (free) from the balcony. Food is mediocre and service is rather slow (mainly because the restaurant is crowded) but they serve relatively cheap beer (Rs. 80.-). The place has a good ambience, anyway, but don't come for a culinary experience.
The Aspara restaurant was pretty good for both breakfast and dinner and offered Indian, Continental and French cuisine. If you arrive early before anyone else which I seem to end up doing, you will have the staff hovering to cater to your every whim and even wanting to stay and have a chat and most likely ask all sorts of personal questions. Fortunately when my meal arrived, I was left in peace. You can dine inside or out on the patio with a view of the pool and grounds.
The Mediterraneo Restaurant is a small Italian rooftop restaurant in the village. Aside from lunch and dinner they also serve breakfast and it seems a popular place for tourists especially since they advertise that their salads are all washed in cooled boiled water. They appear to take care to ensure there are no or little tummy upsets and only serve canned fruit juices also.
Blue Sky Restaurant which is opposite the Raja Swiss Café offers Continental, Indian and Japanese dishes. L Terrazza Roof Top Restaurant which serves both Indian and Chinese cuisine.