1. Mamma Mia Pizza Pasta & Subs 701 S 3rd St, Shenandoah, VA 22849 Coordinate: 38.47798,-78.61294 Phone: (540) 652-6062