We went here looking for something to eat late on a Saturday when everything in the area was already closed. The Stromboli and cheese steak we ordered seemed to be made from old ingredients and dough. And one thing I want is great sauce. And this was just way too peppery. Sorry.
Address: 11217 Lee Hwy, Fairfax, VA 22030-5697
Location: United States > Virginia (VA) > Fairfax
Phone Number: +1 703-273-4600