Ambiance: A
Food: B
Price: B
Customer Service: A
I went there for dinner one night and although they looked pretty busy, the wait time for a table wasn't that long. I liked the modern look and feel to the restaurant, it complemetns the D Hotel really well. A lot of the furniture is that business/professional gray color. Our server (I think her name is Lori) was awesome. She was really friendly and although they were really busy and she had multiple tables to serve, she always made it a point to come a check on us.
She brought us their house bread which was alright. Actually, I didn't care for it. They were round, buttered rolls and maybe I just love garlic too much but didn't really taste the garlic flavor that she said they had. Our food did take a while to come as they were pretty busy but she made sure we were taken care of while we waited (bread refills and she made sure to refill our drinks).
I ordered spaghetti which tasted pretty good; not the best spaghetti I've had but it was better than average. My boyfriend ordered steak and I had a couple of bites-it was really tender and moist. I'll know to order the steak the next time we're there. Overall, the D Grill is a pretty good restaurant if you're in the downtown Las Vegas area (they're located on the 2nd floor of The D Hotel and Casino. It's nothing too fancy or pricey but it's much nicer than your typical casual dinner spot to go to.