Semo Italiano Pizza

restaurant in Newport News

Phone: (757) 877-4997

Address: 14624 Warwick Blvd