20180224_152925.jpg

Chapel Hill

Our newest location is NOW OPEN in Chapel Hill!

Address:  407 W Franklin St
                 Chapel Hill, NC 27516

Phone:     919-914-6717

Hours:     Mon-Thur: 11 am - Midnight
                 Fri+Sat: 11 am - 3 am
                 Sun: 12 - 10 pm