Krosta Pizzeria offers pizza delivery and takeout.