Shells Steak House, DURHAM, North Carolina (NC)

Looking for some food? Shells Steak House might cook the sort of dinner that suits you.
Comfortably stationed at 2818 Chapel Hill Road () in DURHAM, North Carolina (NC) (27707), Shells Steak House can be contacted at 9194935506. Remember to call up ahead to reserve your spot in the restaurant.
More restaurants in DURHAM, North Carolina (NC)


Shells Steak House contact information and details:
Address: 2818 Chapel Hill Road - , DURHAM, North Carolina (NC) 27707
Contact Phone: 9194935506