DOES Stamna Greek Taverna (66 East Main Street, Little Falls, New Jersey 07424; 973-256-6400) deserve to be as busy as it is all the time? Why not? This casual and friendly taverna has what it takes, and what it takes is help that’s “helpful” and dishes that are attractive and pleasing to your taste buds.
Stamna is casual, and its traditional dishes are presented casually. The décor is very simple and the drink policy is BYOB. Prices are moderate enough to coax the crowds in, so that’s how you have the perfect recipe for success.
The mastermind of this achievement is Alex Nissirios, who is from the small island of Karpathos, in the southeastern Aegean.