Greek Restaurants
Edit

Thalassa Restaurant

(212) 941-7661 | Facebook
179 Franklin St, NY, NY 10013 | Directions
See all 10 »

Add Photo

Hours: None Listed

Tags: greek, mediterranean, seafood, Little Italy, Restaurants, Greek Restaurants

Explore Nearby