Thalassa
179 Franklin Street, New York, NY 10013
Seafood
TriBeCa - Downtown
$31 to $50
Thalassa has partnered with OpenTable to provide free, secure and instantly confirmed online reservations.
Learn More.