KitchenSpot
Search
See the best dishes near you?
← Durham restaurants

Krill Restaurant

No reviews yet

Asian506 Ramseur St, Durham

Own or manage Krill Restaurant? Claim this listing free

Hours

Hours not listed yet.

Details

Address506 Ramseur St, Durham 27701

Phone9842573165

Websitehttps://www.krillrestaurant.com/

Restaurant details © OpenStreetMap contributors and the Overture Maps Foundation.