Restaurant review: Stamna Greek Taverna in Little Falls NorthJersey.com The menu at Stamna Greek Taverna includes, from above left: a complimentary bread plate with plump, lemony olives, which are flown in from Greece; a crock of grilled octopus; the mixed grill platter, with an array of moist, flavorful meats. Whether you ... |