Takrai

0.0

(0 reviews)

Photo
Photo
Photo
Photo
Photo
Banner
Banner
Banner
Banner

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

Reviews

0.0

0 reviews

© 2025 Reshaping Travel Pvt. Ltd.