Location.com logo
Brand Certified

OTTO

4.4
(799 reviews)

Business Details

(207) 772-0900

About

Pizza Restaurant
Tucked between the Maine Mall and Home Depot (and adjacent to Maine Escape Games and Island Dog Brewing), the OTTO on John Roberts Road is South Portland’s best kept secret. With a dedicated parking lot and plenty of seating, this location is a great alternative to food court dining, and a must for pre-movie or post-brewery noshing.

Details

  • Dine-inAvailable
  • DeliveryAvailable
  • TakeoutAvailable
  • Accepts reservationsNot available

Location

OTTO
125 John Roberts Rd, South Portland, ME
04106, United States

Hours

Monday11:00 AM - 8:00 PM
Tuesday11:00 AM - 8:00 PM
Wednesday11:00 AM - 8:00 PM
Thursday11:00 AM - 8:00 PM
Friday11:00 AM - 9:00 PM
Saturday11:00 AM - 9:00 PM
Sunday11:00 AM - 8:00 PM

Menu

1 menu · 40 items

Explore offerings from OTTO on 125 John Roberts Rd in South Portland, with popular meat pizzas, vegetarian pizzas, cheese pizzas, and appetizers/sides available at this location.

OTTO Pizza Menu

40 items

Reviews

4.4
799 reviews
5 stars
537
4 stars
160
3 stars
38
2 stars
25
1 star
39
  • CL
    Craig Lane
    Aug 20, 2026
    5.0
    The hot honey pepperoni was outrageously good.
  • MG
    Mark Geoffroy
    Aug 16, 2026
    5.0
    Very friendly. Nice atmosphere. Great pizza
  • RR
    Roberto Rodriguez
    Aug 13, 2026
    1.0
    I ordered a pizza through their app last night. It arrived 35 minutes later, and it was cold. **DO NOT ORDER THROUGH THEIR APP.
  • CC
    Carol Cecere
    Aug 8, 2026
    5.0
    We ate here for lunch on a Saturday and were pleasantly surprised. The atmosphere is industrial but still enjoyable. The pizza was really good. We had a Team Remix and a few margherita slices (🍅🌿). We had a Tubular draft also. Service was efficient. Pizza came out in a timely manner. Would come again.
  • KA
    Kendall Allred
    Jul 30, 2026
    1.0
    The worst. Came with our extended family and after waiting for several items in our order we finally gave up and asked for a refund and left.

Frequently Asked Questions About OTTO

What type of cuisine does OTTO specialize in?

OTTO is a pizza restaurant specializing in various pizzas including their popular Mashed Potato Pizza, Boston Pizza, and Maine Pizza.

Where is OTTO located?

OTTO is located at 125 John Roberts Rd, South Portland, ME 04106, United States.

Brand Certified Facts from OTTO

This information is certified by OTTO and published from the brand's official system of record. Data is distributed through an enterprise-grade knowledge management platform. Learn more about our data sources
Certified August 30, 2026Yext Knowledge Graph
  • Address
  • Categories
  • Geo coordinates
  • Legal business name
  • Hours of operation
  • Phone number
  • Official website
Syndication Network
Approved business data is pushed to 100+ publishers, including: