Restaurants & Bars 2

Evvia?

enrevanche | Apr 28, 2004 03:12 PM

Newish restaurant, Evvia, on Avenue A. Italian food, surprisingly (isn't Evvia one of the Greek islands?)

Anyone know anything about it? Friends have invited us to dinner there Saturday night.

Thanks in advance.

- er

Want to stay up to date with this post?