NamCha is a cafe offering Chinese cuisine, including chicken dishes and bubble tea. Delivery and pickup options are available.