The Rooftop Bar is located 75 feet up from Main Street on top of the newly constructed Lava Hillside Suites right in the center of town!
The Rooftop Bar is located 75 feet up from Main Street on top of the newly constructed Lava Hillside Suites right in the center of town!