Mik's Restaurants Address105 South Norwood Street, Duplin County, Wallace, US Phone+19102855600 AreaDuplin County, Wallace, United States Open on map Directions Back to directory search ☆ ☆ ☆ ☆ ☆ Submit