Monday, November 25, 2019

Happy Crab Is Opening in the Former Amelia's Space in Somerville's Teele Square

A new seafood restaurant is on its way to Somerville, and it will replace an Italian spot that had been in business for many years.

According to a poster within the Friends of Boston's Hidden Restaurants Facebook group page, Happy Crab is planning to open in Teele Square, taking over the space where Amelia's has been. The poster says that the Broadway eatery will be a "Seafood restaurant with dine in and take out service and bar" while a poster in the window of the storefront indicates that it will focus at least in part on Cajun seafood. An opening date has not been given for Happy Crab, with a sign out front simply saying "coming soon."

Amelia's, which offered such items as pizza, freshly-made pasta, and panini, first opened approximately 25 years ago.

The address for the now-closed Amelia's (and new Happy Crab) is 1137 Broadway, Somerville, MA, 02144.

[January 8, 2020 update: A poster within the Davis Square Facebook group page mentions that Happy Crab is now open.]

by Marc Hurwitz (Also follow us on Twitter at @hiddenboston)


[A related post from our sister site (Boston's Hidden Restaurants): List of Restaurant Closings and Openings in the Boston Area]