Find Sbarro restaurants in Virginia Beach, Virginia near you now.
Pizza restaurant
Address: 701 Lynnhaven Pkwy Suite FC 20, Virginia Beach, VA 23452