OTTO PizzaOTTO is quickly becoming a favorite in Harvard Square, stop by for a slice.CategoriesEatGet Directions Contact1432 Massachusetts AvenueCambridge, MA 02138Harvard Square(617) 499-3352http://ottocambridge.comFeaturesCredit Cards OkKid-FriendlyWheelchair Accessible