Towzen, KL

Towzen in KL [Vegan] Hailing from Kyoto, Towzen is a Japanese eatery renowned for its vegan ramen. Its outlet in Menara Milenium, KL is the brand’s first location outside Japan. We were initially skeptical, but the food turned out surprisingly good. Towzen in Damansara Heights Towzen is located in Menara Milenium, Damansara Heights. The original ramen … Continue reading Towzen, KL