Restaurant review: Stamna Greek Taverna in Little Falls NorthJersey.com You've seen this Greek restaurant before: The blue tablecloths topped with paper maps of Greece. The festive music. The board listing the fresh fish of the day. The busy grill. But there's something special about four-month-old Stamna Greek Taverna in ... |