Main content starts here, tab to start navigating

Hours & Location

506 Ramseur St,
Durham, NC 27701

984-257-3165
info@krillrestaurant.com

Coming Soon!

Get Directions