Planning a trip to Denver?

Foursquare can help you find the best places to go to.

Mazel Hut

Uncategorized · Sloan Lake
2800 Xavier St (29th Ave), Denver, CO 80212, United States
Log in to leave tips at this venue!

1 Tip

  • Amy M.

    Be really nice to them and play your cards right and they may take a picture of your toes :)

    Amy Maguire · May 22, 2010