Eating Greek at Stamna Taverna restaurant in Bloomfield, NJ.

Feedback

Do you manage or own Stamna Taverna?

Yes
Amp Menu