Share:

More from Restaurants & Bars

Restaurants & Bars Boston Area

Upper Crust?

j
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.

Feedback