The Elixir SPA is located in India on F - 39, First Floor Cosmos Square, Pizza Hut Road Global City, Virar West. The Elixir SPA is rated 4.6 out of 5 in the category massage spa in India.
Address
F - 39, First Floor Cosmos Square, Pizza Hut Road Global City, Virar West