Pizza restaurant Sciach & Tra offers pizza and other dishes. Features include vegetarian options, seating, and alcohol service.