Yanni's Grill & Vineyard

410 S Ankeny Blvd, Ankeny - 50023
166 reviews
Italian Greek Mediterranean
(515) 965-7802

Clean and relatively aesthetic environment, tho a little cramped. Service was regular and the food was decent and cheap. Not incredibly fresh or robust but an enjoyable meal for the price.

Great place with great food. Friendly service. Lots of variety on the menu. We all agreed we need to come back for the Saganaki.... We saw others with the flaming cheese dish and decided we need to get that next time!

We loving brunching here. I recommend trying their buffet. We think it is the best buffet in town. From options to salad, to their soup to pasta, pizza and steak. All the food is always hot and fresh and for $15 per person it is hard to beat.

Loved the little thing they brought out when you get there and the Chicken Sowlawi & Cannoli was great.

Been here twice. Food was great both times, sadly our server seemed so unhappy/annoyed the entire time until she brought us our checks.

Had a late lunch( brunch) on Sunday, and the food and service was amazing! Havent had Greek food in a while and everything was delicious! Our server was wonderful and took the time to give us booklets with the full menu and buisness cards so we could order to go and look over the full menu. So warm and welcoming!! If I could give 10 stars I would

I don't understand this place. I don't understand the great reviews. No one in our household can imagine returning for any reason. This restaurant is like an alternate reality that has nothing in common with our real world. First of all I must mention that the service was fine. Our server was terrific and provided a perfect level of service that I haven't witnessed in a while during the 2021 times of under staffing. The menu was large and impressive. I had a difficult time choosing between multiple great contenders for my entree. But that's where the joy stopped. We asked for old fashioned cocktails. We left the choice of bourbon up to their bartender. Apparently no bourbon was used because some kind of peppermint liquor was substituted. It was gross and did not constitute an old fashioned. Our two appetizers arrived for our family of four. The portions were minuscule. The size was laughable. The ten or so garlic knots were each less than the size of a quarter, some a penny. The fried ravioli arrived and there were three little fried raviolis. Are we trapped in some elf village where everything is tiny sized? This theme continued on to our entrees. The manicotti and the gyro platter were small and did not contain any side other than the simple cheap salad that preceded them. Our kids meals were even more laughable. They came with nothing else, no side, no salad, no bread, nothing other than the main item. Your kid will receive chicken nuggets and only chicken nuggets. Cheese sticks as an entree and only cheese sticks. How strange. We paid $70 for two tiny adult entrees, two tiny kid meals, two tiny appetizers, and two cocktails. If they want to have European sized portions I'm ok with it, if they would give notice. However we paid American portion prices for European sized portions of food. I can't fathom ever returning. It's a one and done.

A nice lunch buffet and good service!

We were very dissapointed. The food was just okay and didn't taste made from scratch. The decor is very dated but that wouldn't be a big deal if the food would have been great. We had never eaten here before and had high hopes but we won't be eating here again...there are too many other restaurants that are so much better.

Excellent food and service! Our waitress gave us her favorite dishes as this was our 1st time here, and the Pasta Diavlo was perfect! Will definitely be our go to place for dinner.