Thalassa  (6490 views)

Reviews for Thalassa
Contribute your review?
Login to comment
Location of Thalassa
110-112 Chase Side, Southgate, London
Have you looked at other nearby restaurants with similar cuisine?
  • Windmill restaurant

    Windmill

    Star:

    6-8 Mill Street , London W1S 2AZ , England

  • Geales restaurant

    Geales

    Star:

    Geales - Chelsea 1 Cale Street, London, SW3 3QT

  • Sam's restaurant

    Sam's

    Star:

    68-70 Golders Green Road, London, NW11 8LN

View more...
Would you like to search for more restaurants around here?

;