OTTO Yarmouth ME
OTTO Description
OTTO in Yarmouth ME falls under the category of Restaurants in Yarmouth ME with a rating of 4.5 by users. OTTO located at 305 US-1, Yarmouth, ME 04096, United States. OTTO Geographic Coordinates: longitude — -70.1883062, latitude — 43.7921893.
OTTO operates from . For more information, please call on (207) 846-1325 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
Abbie Farmer
Excellent service, fresh food, and amazing pizza. The slices are bigger than my head! Well worth the price. I love the way OTTO makes their pizzas and they’re perfect everytime! 10/10
Olivia Allen
Definitely the best pizza I have ever had!!! The crust was firm and crunchy. I cannot even express how amazing this pizza was. I only want Ottos pizza for the rest of my life 🤤
Ryan Mack
Excellent pizza! The crust is perfect. Highly recommend the mashed potato, bacon, scallion pizza - it's awesome!