OYO Organic Yogurt – Now Open!

12/14/2009 Update: OYO Yogurt quietly opens doors Stop by OYO Organic Yogurt at 517 Washington Street, as they’ve finally opened. See previous updates after the jump!