restautants near me guide
restautants near me guide

OTTO Gorham ME

Restaurants Near Me Guide found user rating of 4.6 with 39 reviews about OTTO
City: Gorham ME

OTTO Description

OTTO in Gorham ME falls under the category of Restaurants in Gorham ME with a rating of 4.6 by users. OTTO located at 109 Main St, Gorham, ME 04038, United States. OTTO Geographic Coordinates: longitude — -70.4385261, latitude — 43.6808349.

OTTO operates from . For more information, please call on (207) 222-0400 or visit OTTO Website. If you have ever been to OTTO, share your experience with other users and write a review.

Photos of OTTO

Photo of OTTO 1 Photo of OTTO 2 Photo of OTTO 3
More Image

Reviews of OTTO

Cody Pelchat

Great gourmet pizza. Admittedly some of the specialty pizzas scared me at first, but now its unique take on pizza toppings almost makes the food new. Also impressed that they just had your typical, cheese and pepperoni behind the cash register, ready for someone to just walk in and grab a slice. Staff was friendly. Inside was small but clean. Would recommend.

Lindsey Hildreth

I’m really disappointed with this place. My sister and I love this place, they have gluten free pizza that actually tastes good. We both have an allergy and ordered pizza here online for pick up. We went to go get it and they ran out of gluten free dough. We went to get it maybe 45 minutes to an hour after we ordered, and no one even called us to let us know they can ran out of dough. The associate even admitted to not calling us, but knowing they ran out. They just decided they weren’t going to notify us. Pretty lousy business practice if you ask me. Definitely going to think twice about going here again.

Melissa Knight

As a pizza lover, this is a must! The red sauce is so good. It is the perfect balance of tomatoes without the acidic or sweet flavoring. The cheese sticks are delicious. We had the bacon, mushroom, and Vidalia onion pizza. It was amazing. The 12" is enough for two people. It is a thin crust pizza but that just leaves more taste for the toppings!

More Reviews

Information

Address

109 Main St, Gorham, ME 04038, United States