Order Online for takeout: 23. Teriyaki Stick (3) from China Grill - Candler in Candler, NC