Tattu London
T
Covent Garden, London, UK
4.7
Asian Fusion
Striking decor and beautifully presented lobster make the atmosphere and seafood worth loving, even if the steak falls flat.
Striking decor and beautifully presented lobster make the atmosphere and seafood worth loving, even if the steak falls flat.