Khajuraho has a great atmosphere and well-seasoned food, but it is way over-priced for what you get. My fiance and I each got an entree and naan bread, nothing to drink, and it came to $55. Each table only gets one tiny bowl of rice to share. We wouldn't go back here again.. for the same quality and quantity, we could eat elsewhere for much much less.
Pros: good indian food
Cons: over-priced, stingy service
more