Dessert Restaurants in Castalia, OH Otto's Pizza514 Lucas St ECastalia, OH, 448244196849004Frozen YogurtIce Cream Frozen DessertsIce Cream PlacesPizza DeliveryPizza OhioPizza PlacesPizza RestaurantsVillage Pizza House Show MoreSee AlsoIce Cream & Frozen DessertsYogurt