Krill Restaurant
Add to Favorites
OPEN NOW
Today: 12:00 pm - 10:00 pm
Saved to Favorites
Phone: (984) 257-3165
Address: 506 Ramseur St Durham Nc, Durham, NC 27701
Website: http://www.krillrestaurant.com
826 Fayetteville St, Durham, NC 27701
1105 University Dr, Durham, NC 27707
1418 Avondale Dr, Durham, NC 27701
2000 Chapel Hill Rd Ste 42, Durham, NC 27707
2000 Avondale Dr Ste B, Durham, NC 27704
3003 Guess Rd, Durham, NC 27705
4015 University Dr, Durham, NC 27707
3600 N Duke St Ste 4, Durham, NC 27704
3823 Guess Rd Ste U, Durham, NC 27705
2223 E Nc Highway 54, Durham, NC 27713