carabbaas (sp?)
but best italian around this area would be zerellies, which is in leesburg, i think theres one in fairfax. they got the best veal chops on the planet. 20oz like $35 a pop
Wohhh... Helpful post what?! Is this really VAdriven?!
Thanks! I've been to carabbas... nothen really to special about it. I will look up zerellies.