Located in the heart of downtown Los Altos on Main Street, Miyo Yogurt serves up tasty frozen yogurt to the community. It offers a variety of flavors and an assortment of unique toppings that allows you to create your own delicious masterpiece. The shop features a charming and modern decor and offers friendly service.