Elixir
Steakhouse · American
Elixir is a steakhouse restaurant located in White River Junction, Vermont. It is known for its popular dining experience, with reservations often being advisable due to its tendency to reach full capacity. The establishment offers a refined atmosphere for enjoying its cuisine.
Location