Italian restaurant Pasta & Canella offers pasta, pizza, and Italian specialties. They also provide catering and takeout services. Reservations are recommended.