One of a couple new frozen yogurt places in town, Oyo Yogurt is a self-serve, organic frozen yogurt establishment. With a rotating selection of four daily flavors, various fruit, nut and candy toppings and an attractive interior, Oyo is a delightful addition to the Washington Street scene.