I've heard amazing things about Sona, so my husband and I decided to give it a shot. From the outside, it looks horrid, but we were brave and entered.
1. The atmosphere was fine. Nothing too special, but miles better than how it looks from the outside.
2. The service was excellent, and the owner came out to ask about our meal while we ate (not in an obtrusive way).
3. The food didn't impress. I couldn't even tell you what we ate because both dishes had basically the same flavor. We are both food lovers, and the only reason we finished our meals was out of politeness. The food didn't taste BAD, but it wasn't good enough to actually make us want to continue eating.
Admittedly, my husband and I are not huge fans of Indian food, so maybe an Indian food lover would feel much differently about this restaurant, but we were not impressed at all, so we won't be returning. I'm not sure what all the rave reviews are about.