Smiling Moose Deli

29017 Hotel Way Unit 102-B, Evergreen, CO 80439
Region: Denver Area City: Evergreen

Overview

Smiling Moose doesn't take itself too seriously, but we're absolutely serious about offering innovative hand-crafted sandwiches, homemade soups, fresh-baked cookies and more.