Thalassa Seafood Restaurant in London

Write your review of Thalassa Seafood Restaurant
Select your star rating
Please select your star rating
Your review must be longer than 15 characters
Recently viewed
Nearby similar companies
1.5 mi
Sargasso Sea
10, Station Rd
London N21 3RB
2.4 mi
Raj Villa
148, Colney Hatch Lane
London N10 1ER
2.8 mi
Wood Green Chinese Restaurant
138 High Road
London N22 6EB
4.2 mi
Fish Fish Restaurant
179, Archway Rd
London N6 5BN
4.5 mi
Chez Liline
101, Stroud Green Rd
London N4 3PX
4.6 mi
Fish Fish Restaurant
30 Temple Fortune Parade, Finchley Rd
London NW11 0QS