Hours & Location
506 Ramseur St,
Durham, NC 27701
984-257-3165
info@krillrestaurant.com
Coming Soon!
506 Ramseur St,
Durham, NC 27701
984-257-3165
info@krillrestaurant.com
Coming Soon!