Picco Bello is an Italian restaurant offering pizza, pasta, and meat dishes, with some Indian-inspired specialties. Delivery service available.