China Inn is a casual Chinese restaurant offering a range of authentic dishes. This family-owned establishment is known for its flavorful cuisine, including popular dishes like the Eight Treasures.