Turner Inn is a family-style restaurant specializing in Chinese cuisine, with a diverse menu that also includes American dishes and pizza.