Tattu London

Tattu London

T

Covent Garden, London, UK

4.0
Taste
5.0
Vibe
5.0
Service
££££Price
Asian Fusion

Striking decor and beautifully presented lobster make the atmosphere and seafood worth loving, even if the steak falls flat.