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!


Hawksmoor, London’s Storied Steakhouse, Lands in Fort Point
Petula’s is Getting Bigger! Expansion is Underway in South Boston
Committee Launches A $20 Midday Mezze Special