Not really a dine in restaurant. However the food is excellent. Located right across from the firehouse and police station. Ignore the building and enjoy the great food at home....
520 East Market St., Leesburg
(703) 777-8440
305 East Market Street Suite G, Leesburg
(703) 777-6223
110 South St Se # Q, Leesburg
(703) 777-3317