Restaurants & Bars

Boston Area

Euro Taste, Needham?


Restaurants & Bars 9

Euro Taste, Needham?

italophile | Sep 12, 2004 01:17 PM

Spanish/Portuguese place, not new--does anyone know anything about it, what it's like, whether it's any good? Goofy name, but...

Want to stay up to date with this post?

Recommended From Chowhound