Thalassa Restaurant - NYC Dining - Directory Item

Thalassa Restaurant
Add to Trip Planner

179 Franklin St.
New York, NY

Offers a menu of delicious Greek and Mediterranean dishes featuring fresh seafood and organic produce. The restaurant was awarded 3 stars by Forbes, and received a 24-rating by Zagat.

Featured Listings

Other Listings