Thalassa Restaurant

open now

Location on the map

  • Saturday 5PM - 11PM
  • Sunday Closed
  • Monday 5PM - 11PM
  • Tuesday 5PM - 11PM
  • Wednesday 5PM - 11PM
  • Thursday 5PM - 11PM
  • Friday 5PM - 11PM

Contact Info

Description

Greek taverna serving a high-end, seafood-focused menu in an large, chic space with an Aegean feel.