OTTO Saco ME
OTTO Description
OTTO in Saco ME falls under the category of Restaurants in Saco ME with a rating of 4.2 by users. OTTO located at 779 Portland Rd, Saco, ME 04072, United States. OTTO Geographic Coordinates: longitude — -70.4243108, latitude — 43.5285986.
OTTO operates from . For more information, please call on (207) 494-8148 or visit OTTO Website. If you have ever been to OTTO, share your experience with other users and write a review.
Photos of OTTO
Reviews of OTTO
Brandy Smith
I've only done delivery but have been impressed every time. The pizzas are unique and I appreciate their out-of-the-box combinations. Always great when I want a little something extra out of pizza night.
Lou
We got a five pizza's and they were all delicious! Very quick service, friendly staff.. will definitely visit again when we are in the area.
Katherine S.
Nice little restaurant. Featuring pizza, a couple appetizers, salads, and drinks. Good food, pizza was amazing, restaurant clean, right next to movie theatre, convenient, great service. Will definitely go back.