I just gotta brag! STAVRO'S in Leesburg has absolutely the best Italian food I have had in this area. The food was incredible, they give you huge portions, and it was very inexpensive. Definitely worth the ride!!
__________________
Chicago, Il., Upstate, N.Y. Finally a snow FROG
There is no difficulty on earth that enough love will not conquer.
|