There was a post in April about Tu Y Yo opening in Needham. Does anyone know if this ever happend?
Not yet. Still have help wanted sign posted and the awning for the defunct Vietnamese restaurant.
Is it where Pho Pasteur used to be?
About/Contact CHOW |
Posting Guidelines |
CBS Entertainment | About CBS Interactive | Jobs | Advertise