Olivia from North Carolina Please Register or Login to add your Restaurant Not Listed? Add your Restaurant! On Map China Garden - North Carolina, Olivia, 173 Mittie Haddock Drive, 28368 (919) 499-0920 Map H T's Grill - North Carolina, Olivia, Hwy 87, 28368 (919) 499-9413 Map