| Category: | Restaurants and Cafés |
|
| Description: | Italian cuisine made with some organic ingredients and sustainably raised/caught seafood. | |
|
2600 E. 12th Ave. Denver, CO 80206 303-377-2091 |
www.shellsandsauce.net »
Sun,
Sat-Thu 3pm-10pm
Sat-Sat 3pm-11pm

Go to




