Never disappoints! Recently had the gluten free pizza and was pleasantly surprised at how good it was.
January 2024
OTTO is the best pizza i've had in a long time, the staff was so incredibly nice and had fast service and I was welcomed in with big smiles. Such a good crew!
December 2023
Google states this restaurant closes at 9p but there have been 3 times I have tried to pick up my order between 8p and 9p and they have closed early, and I couldn’t get my food. Great pizza, would recommend, just not close to their closing time.
This converted service station features working garage doors that are opened opened during warmer months, full-service dining, pick-up, and delivery. Conveniently located off of Broadway, near Willard Beach, SMCC, and across from Red’s Dairy Freeze.