MENCHIE'S FROZEN YOGURT

  • Desserts
  • Restaurants
  • Frozen Yogurt Store
535 W. South Boulder Rd., #270
Lafayette, CO 80026
(720) 890-9500
  • About

    Self-serve frozen yogurt with 14 flavors and over 50 toppings.