Review of Smiling Moose Deli

1517 Wynkoop St, Denver, CO 80202

Overall Rating

Review


A tad expensive, but delicious and safe.

Celiac friendly?

Yes

Updated 5 years ago