Selesa Restaurant Kensington
18, 30 Lexham Gardens, London W8 5JE, United Kingdom
Selesa Restaurant Kensington
Aug 16, 2019
Report post
Ahhh, nothing like a cup of The Tarik. We think a good cup of Teh Tarik should be strong, brisk and creamy and give you that 'ooomphhh' sound at the end.
Book