320 W Franklin St, Chapel Hill, NC 27516, United States
View on Map
What travelers say:
This bar is in Church Hill, North Carolina, and there are many universities here! So the consumer group is still very young! Business is surprisingly good! The bar is not the kind of American very noisy! There are also many non-alcoholic drinks! [Taste] [Environment] [Service]