1215 E Franklin St.,
Chapel Hill , NC 27514 UNITED STATES
Based on 1 reviews
terrible all aroundI have visited this place twice and been disappointed each time. This last visit was by far the worst. When we walked in our barista did not even say hello, but gruffly asked "what do you want". When I requested a soy latte with no foam...
Worldwide > United States > Chapel Hill, NC > Restaurants