0.5 min readBy Published On: August 15th, 2019Categories: Eat and Drink0 Comments on Otto Pizza coming to Southie? Could be!

Otto Pizza of Portland, Maine is looking to open up a spot on West Broadway!  According to Boston Restaurants.com, the wildly popular pizza shop that specializes in thin-crust pizza tweeted about an abutters meeting on August 21st to discuss the pizzeria opening at 416-418 West Broadway and to change the use from commercial to a restaurant.

Otto’s has other locations in  Brookline, Harvard Square, Arlington, Lynnfield, and Newburyport, along with a few in Maine. 

Otto’s was named one of the “Best Pizzas in America” by the Food Network! 

Fingers crossed!

Leave A Comment