Rocco's NY Pizza & Subs

Get Directions to
62 Plaza St
Leesburg, VA 20176

Reviews for


I order from the place all the time. Especially when I'm at work. The food is amazing! Always delivered hot and fresh. I go here at least once a week. Never...






Back To Search