0.0
(0 reviews)
In Thai, “Takrai” means lemongrass - a fragrant herb at the heart of Thai cooking. Celebrated worldwide, Thai cuisine is renowned for its delicate harmony of sweet, sour, salty, and spicy flavours. At Takrai, fresh ingredients and layered tastes come together to create a dining experience that is both authentic and adventurous.
Takrai
Closed
•0 reviews