New England's first and only indoor ice bar, located at Faneuil Hall. FROST ICE BAR is a year-round multi-sensory experience where guests may enjoy delicious cocktails served in ice glasses, while exploring our out-of-this-world attraction that is carved almost entirely from ice.
Press Releases
"FROST ICE BAR SLATED FOR BOSTON OPENING, SPRING 2013
"
|