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!
Leave A Comment