Taso's Euro Cafe Home
Taso's
Euro Cafe

125 Access Road
Norwood, MA 02062

For take-out
orders, call
781.278.0001


Restaurant Directions
Get Restaurant
Driving Directions


Greek Key
Georgia's Restaurant header



Home Menu Referrals Photos Contact