Boston Globe - April 5, 2001
Boston Globe - October 7, 2007
Boston Globe - October 18, 2007
Lola Magazine - January 20, 2008
Home | Menu | Referrals | Photos | Contact
Taso's Euro Cafe - tasoseurocafe.com 781.278.0001~ 125 Access Road. ~Norwood, MA 02062