Green Street welcomed Pho Café & Thai Kitchen, a Thai restaurant serving a wide variety of unique dishes, during a quiet opening over winter break. The new café, located at 611-B E. Green St., ...