Mantra Indian And Asian Lifestyle Restaurant
Mantra Indian And Asian Lifestyle Restaurant
Indian Food in Selangor - Malaysia
Mantra Restaurant & Bar reveals a hidden magical power in providing the ultimate culinary experience. With a multi Asian menu, we have perfected the art of global cuisine.