Scarabee is an Italian restaurant offering a diverse menu including pizza, pasta, and grilled dishes, with vegan options available. Takeaway is offered.