Could Southie be getting a new restaurant?
Back in June, we reported that after five years in business, Stephi’s in Southie had closed and it’s been vacant ever since. Well, it sounds like a new restaurant is hoping to open in that spot! According to a West Broadway Neighborhood Association agenda for their monthly meeting, the owner of ZC Boston located on Mass. Ave. is hoping to relocate to 11 West Broadway.
ZC Restaurant features an Asian inspired menu with sushi, maki, lo mein noodles, dumplings, tempura and more! They also have a fun cocktail menu loaded with tiki drinks, large format cocktails, beer and wine!
You can check out their full menu here!