Restaurants & Bars

Seafood Restaurant Opening In Longtime Amelia's Space

Happy Crab is moving into the former location of the longtime Teele Square Italian restaurant.

SOMERVILLE, MA — A new seafood restaurant is coming to Somerville's Teele Square. Happy Crab will move into the longtime Amelia's Kitchen space on Broadway, according to Boston Restaurant Talk.

A poster in the window of the storefront bills the restaurant as serving Cajun seafood, the site reported. Italian eatery Amelia's rebranded itself as West 7 Bistro in 2013 but has since permanently closed.

An opening date for Happy Crab has not yet been announced. It will be located at 1137 Broadway.

Find out what's happening in Somervillefor free with the latest updates from Patch.

Get more local news delivered straight to your inbox. Sign up for free Patch newsletters and alerts.