Otto
730 Center St, Auburn, ME 04210
The newly opened Auburn OTTO serves pizza by the slice or whole pie. Located in Auburn Plaza next to Flagship Cinemas and delivering to Auburn and Lewiston. Join us in our spacious dining room, or order ahead for quick takeout. We look forward to serving you!
More Business Info
- Hours
- Regular Hours
Mon - Sun: - Payment method
- cash, master card, visa, amex
- Location
- Auburn Plaza
- Other Links
- Categories
- Pizza, Italian Restaurants, Restaurants