Rocco's NY Pizza & Subs

Phone orders only

62 Plaza St NE #E, Leesburg, VA 20176

$0 MinimumAre you the owner?
SliceRestaurants in Leesburg Rocco's NY Pizza & Subs
Price: $$