Stamna Greek Taverna
66 E Main St, Little Falls
(973) 256-6400
Recent Reviews
Order Online
You May Also Like
The Olive Bistro - 66 E Main St
Middle Eastern
Rita's Italian Ice & Frozen Custard - 66 E Main St
Ice Cream Shop, Ice Cream & Frozen Yogurt, Shaved Ice, Ice Cream
Jackie's Grillette Little Falls - 55 E Main St
Breakfast, American, Mediterranean
Restaurants in Little Falls, NJ
Stamna Greek Taverna
66 E Main St, Little Falls, NJ 07424
(973) 256-6400