Lupa Pizza is an Italian pizza restaurant. Known for its good vibes, it offers vegetarian options and is available on Deliveroo.