Thalassa Restaurant

Thalassa Restaurant

New York City, NY / Tribeca's favorite Thalassa offers a menu of delicious Greek and Mediterranean dishes. With dining rooms accommodating 50 to 200 guests, Thalassa is also the pe