Restaurants in Spencer, NC Back to Cities In North CarolinaCuisine TypesView AllChineseItalianRestaurantSandwich Bojangles310 Salisbury Ave$Italy Cafe1205 Salisbury Ave$Pinocchio’s Italian Restaurant.518 Salisbury Ave$$Roger Dog’s111 5th St$$Spring Garden Chinese Restaurant303 Salisbury Ave$Subway305 Salisbury Ave$