Excelsior is located at 88 Exeter St, Boston, MA. This location is in the Back Bay neighborhood. This business specializes in Restaurants.
by merchantcircle on October 02, 2015 from merchantcircle
Tips
Budget-constricted foodies should stop into the lounge to try Excelsior's signature lobster pizza, made using celebrity chef Lydia Shire's original recipe.
by Citysearch on January 23, 2007 from Citysearch
Editorial Reviews
Twenty-and thirty-something gourmands network intensely at brushed steel bar with plates of duck quesadillas before ascending the “wine tower” for superlative new American cuisine at tables overlooking the Public Garden. Make-your-own muddle bar with exotic options (lychee, basil) inspire remarkably quaffable creations.
by blackbookmagus on November 09, 2008 from blackbookmagus