Set in the busy high street in Southgate, North London, Thalassa offers a unique fusion experience of fresh fish and Mediterranean cuisine. Our concept is to always give our customers something new and exciting with a core objective of offering seasonal quality fish at affordable price.
110-112 Chase Side, Osidge, London, N14 5PH
For More Information:
+44 (0)20 8886 4191