Thalassa Restaurant

179 Franklin St. New York City NY 10013 Near Hudson St.
4.8 by 5 members
Thalassa Restaurant 4.8 out of 5 5

Advisories

Must be 21 and over.

Parking Near Thalassa Restaurant

Click to View Interactive Map

Nearby Venues in New York

Top Events at Thalassa Restaurant

Recent Events at Thalassa Restaurant