After reading the reviews on here, I thought I'd give Diva a try.
The first impression I got was not very good. I phoned about 5 days prior to make a reservation for FOUR people. The person who answered the phone took down my name, phone number and credit card number. She told me that the reason why she wanted my credit card number was just in case I couldn't make it, then they would charge my card for the number of people I reserved it. I understood that policy and gladly gave her my credit card number.
On the afternoon of my reservation, I called again just to confirm my dinner time. The person on the phone said that they didn't have a reservation for me at all. Then I told them that I called in a few days prior. After a few minutes on hold, the person then said that they finally found my reservation but asked me for how many people (which made me doubt that they didn't actually find my reservation at all but was planning to just fit me in at the last minute).
I was fine with this situation since I ended up getting four seats in the end anyway, but I was glad I was diligent enough to confirm my reservation (or lack of) or I would have been quite embarrassed in front of my dinner mates if they had "lost' my reservations when we arrive.
The server wasn't very attentive and the food took very long to come. I was getting really thirsty and asked for water, which the server forgot. About 15 minutes later, I had to ask him again (second time) for water. It was over 30 minutes before our appetizers got served and another 45 minutes before the entrees came. I have to admit that the food was great (not memorable). We paid extra to have a side of scallops, which were excellent. The menu isn't much different than what I'd find in many other places so I wouldn't give it high marks for originality. Altogether, the food itself was very fresh and good.
The ambiance was great. It's a very nice, classy restaurant. The decor is beautiful. I was seated near the entrance, by the bar so I didn't have a chance of sitting further into the restaurant but even where I was sitting, it was still very nice.
In conclusion, the food made up for the poor service, however, it's a little overpriced for what it is. I don't think I'll be coming here again.