Crab & Shell Cajun Seafood
My orders
Menu
Photo album
Location
Comment
Coupon
Previous
Next
Address:
2819 East Colfax Ave, Denver, CO 80206
Telephone:
303-993-5228
Website:
http://www.crabandshell.com
Accept:
Opening hours
Qrcode
Open 7 Days A Week
Mon.-Fri.:11am-10pm
Sat.:12noon-10pm
Sun.:12noon-9:30pm