Crazy Pizza is an Italian restaurant known for its wood-fired pizzas. They offer dine-in, takeaway, and delivery options.