Upscale CasualCharcuterie
Prima Italian Steakhouse
10 City Square, Near TD Garden, Boston, Charlestown, MA 02129, United States
Prima Italian Steakhouse is a regional Italian restaurant located on the border of Charlestown and Boston, occupying the iconic space...