Sal & Mimma's Italian Restaurant

restaurant in Newport News

Phone: (757) 243-2802

Address: 15400 Warwick Blvd