We don't visit Independence, VA a lot, but when we do, we have lunch at Ciro's. It's a "can't miss" for great tasting food on a dime.
During our most recent visit, we ordered Garlic Knots and a Side Salad for appetizers, a small White Pizza, an 8-inch "Leave it to Ciro's" sub with french fries, and a side order of french fries.
If that sounds like a lot of food, it was. In fact, it was even more than that because the restaurant was running a special. If you spent $20 (before tax), you received a free one-topping medium pizza! And that's why we added the side order of fries; to push us over the top.
The Garlic Knots were fantastic. They're small pieces of dough coated and cooked and served in a small pool of oil on a plate. Each knot is as big around as a slice of pepperoni and they serve something like two dozen knots for a single order.
The Side Salad was much larger than the less-than-$2 price suggests. Filled with lettuce, tomatoes, and all the usual salad bits, it's a nice addition to a meal.
The White Pizza is divine. We love our fair share of cheese and this pizza hits the spot. Despite all the large quantities of food we had, we only took two slices of the White Pizza home with us. If you're a cheese love, don't pass this up.
The "Leave it to Ciro's" sub consists of ham, salami, pepperoni, mozzarella cheese, and a pasta sauce all on a sub roll. The 8-inch version of the sub was way too much food and we took half the sub home.
All told, we had a delicious meal and still walked out with a medium one-topping pizza (we never touched it!), two slices of White Pizza, and half of an 8-inch sub and paid less than $25! An order of that size with that flavor in any major city would easily top $30, if not $40.