Shenandoah from Virginia Please Register or Login to add your Restaurant Not Listed? Add your Restaurant! On Map Mamma Mia Pizza Pasta & Subs - Virginia, Shenandoah, 701 South 3rd Street, 22849 (540) 652-6062 Map Mcdonald's - Virginia, Shenandoah, 603 4th Street, 22849 (540) 652-2186 Map