According to one of our readers (and confirmed by a second source), Tu Y Yo has closed its Needham restaurant after being in business for approximately four years. The Chestnut Street eatery apparently shut down very recently, though it is not known when its last day of business was. It appears that the original Somerville location remains open.
Somerville's Tu Y Yo is a dining spot that our sister site (Boston's Hidden Restaurants) has featured as a place to go in the Davis Square/Powderhouse Circle area for authentic Mexican fare. A review of the place can be found at the following link:
http://www.hiddenboston.com/TuYYo.html
The address for the now-closed location of Tu Y Yo in Needham was: Tu Y Yo, 66 Chestnut Street, Needham, MA, 02492.
Tweet