Celesia Pizza is a takeout restaurant offering pizza and Italian appetizers, with options to enjoy your meal on-site. Cash payment only.