Share:

Restaurants & Bars 7

Upper Crust?

Justin | Jul 8, 2001 07:05 PM

Has anyone been to Upper Crust yet (just opened on Charles St. in Beacon Hill next to Torch)? Interested in your thoughts.

Want to stay up to date with this post?