Eating Greek at Vasili's Taverna restaurant in Teaneck, NJ.

Feedback

Do you manage or own Vasili's Taverna?

Yes