Back to Previous

Cha House

318 W Franklin St | Chapel Hill, NC 27516
+19849994580

Asian inspired authentic Taiwanese tea house also serving street food and desserts

General-General
  • Takeout Available:
Facility Info