Our family of five visited Leonardo’s for dinner on Father’s Day (June 15, 2025). The restaurant was not busy, we were greeted promptly and a booth with a chair at the end was offered. When the waitress came over to give us our menus she realized the table hadn’t been wiped down; she was apologetic and quickly wiped it down. A different waitress came over and took our drink orders (5 waters and a glass of prosecco). They were brought quickly and we placed our appetizer orders as well as our entree orders. Approximately 40 minutes later, our waitress asked if I wanted another glass of prosecco (no) and did not notice empty water glasses. She said she was checking on our food. 50 minutes after we ordered our food, our cheese fries were brought to the table (and were not nearly what we were expecting-very minimal cheese sprinkled on the center). Around 10 minutes later, the appetizer salad that was ordered and 2 bowls of soup were brought to the table. The crab chowder (pictured) was visibly separated and unappetizing. French Onion soup was good. Croutons were soggy on the salad but easily picked off. 3 minutes after our soups/salad were dropped off at our table, our entrees (4 personal pizzas and a chicken parm dinner) were at our table. They were warm and seemed to have been sitting under a warmer for quite some time (compared to the piping hot French onion soup). The pizza crust was soggy (pictured) on each of the 4 personal pizzas, likely from sitting on the plates for so long before being served to us. We were not ever asked how anything was nor were drinks ever refilled. My husband had to approach a different waitress (the one that seated us initially to get a box and our check after we had been there for an hour and 32 minutes. Other patrons were seeming to be frustrated as well. It could’ve been a one night problem but we unfortunately will...
Read moreUpdate to my review 6/22 after Management responded: My mother called in and spoke with you; not me. While she was agreeable with the $12 credit, we hadn't eaten the food yet (which, as stated below, was cold and gross). Now that you, the manager -- are aware that this order was a complete fail from beginning to end -- and have done nothing further to reach out or rectify this experience for a loyal and frequent customer, I stand wholly by my modest one-star review.
After an over $70 order, we were missing condiments we requested and paid extra for, the drinks were lukewarm, and the food was cold and simply not good. My Fettucini a la Leonardo's was gross - the ingredients in the alfredo sauce had clumped up and separated (likely because it stayed under a heat lamp too long). If you are a ranch dressing fan, then you know how crucial it is for fries, salad, even your entree - when you requested extra, and paid for it!
In their defense, it was storming so I assume they ran into delays getting orders made and out the door; however when we called to complain, we were offered an insulting $5 credit for our next order. After a manager got on the phone, this credit was increased to a WHOPPING $12! For $70, we could have DINED IN at Outback Steakhouse and been waited on, but instead we patronized this restaurant, only to receive an unacceptable delivery time, sub-par food, and sup-bar service.
When you inform management of unsatisfactory goods or services and they do not go OVER AND ABOVE to right any wrongs, I do not continue to spend my hard-earned money at their business. It's Innsbrook - plenty of other wonderful places to...
Read moreBest steak sub on the planet, and it's not even close. The combination of steak, melted cheese, and grilled onions is perfect, and the sub roll tastes like it just came down from bread heaven, perfectly toasted on the outside, and soft and fluffy on the inside. Other menu highlights are the pan pizza, garlic bread, and baked manicotti.
I used to work at this restaurant when I was in high school in the late 90's, and I haven't lived in Richmond in 25 years. I introduced my wife to Leonardo's on a visit many years ago, and now she is hooked too. Any time we're eating an inferior sub somewhere, we talk about how great it would be to have a Leonardo's steak sub.
Today my wife gave me the greatest Father's Day present I could ever have wanted. I'm working in Kentucky for the summer, and she was driving here from North Carolina with our kids after visiting her family. She stopped in Richmond just to pick up Leonardo's steak subs for us, and surprised me when she got to Kentucky this evening!
When she explained her plan to the staff at Leonardo's, they were excited and eager to make the surprise perfect. The owner even remembered me and made the subs himself. He packed up all the sandwich ingredients separately so nothing would get soggy on the car trip.
I have so many fond memories of Leonardo's, both as a former employee and a loyal customer. My job has taken me all over the US and overseas for the past couple decades, and I still haven't found a better steak sub! I'm so glad this Richmond institution is still making top notch food and treating their customers...
Read more