The Body Shop
800 Boylston St Spc 127, Boston, MA 02199
Be the first to add a photo!
Top of The Hub is super fun. It offers some of the best views in Boston, and the foods is good. Recently, they put a cap on how much you need to spend (minimum ceiling) at night in the bar, which is strange.
Make sure you make reservations ahead of time if you want to bring your sweatheart to dinner. It is hard to get a table if you don't.