Thalassa Restaurant
Cuisines: Seafood, GreekNo rank yet
Thalassa Restaurant
Seafood, Greek
179 Franklin St
Hudson St & Greenwich St
New York, NY, 10013
Thalassa Restaurant
Seafood, Greek
179 Franklin St
Hudson St & Greenwich St
New York, NY, 10013