Thalassa Thalassa

Thalassa Map

179 Franklin St. (Greenwich & Hudson Sts.)
New York, NY 10013
Map
Cuisine: Greek / Seafood
Like vacationing in Crete, this Greek gastronomical gala presents fresh seafood, lamb and olive bread, not mention baklava and cheeses for dessert.
Openings: Lunch Mon.-Fri., Dinner nightly, Brunch Sun.

Features