
Elizabeth's Pizza
3278 Silas Creek Parkway
Winston-Salem, NC, 27103
Voted Best Pizza in Town by GoTriad, Elizabeth's Pizza is an authentic Italian restaurant family-owned and operated for over 30 years.